Я пытаюсь загрузить текстовый файл в Matlab в виде матрицы, а затем обработать на основе пользовательского ввода, чтобы выбрать выбранные данные.
Это первые несколько строк данных.
The United States of America, Deaths (1x1) Last modified: 16-Nov-2012, MPv5 (May07)
Year Age Female Male Total
1933 0 52615.77 68438.11 121053.88
1933 1 8917.13 10329.16 19246.29
1933 2 4336.92 5140.05 9476.97
1933 3 3161.59 3759.88 6921.47
1933 4 2493.84 2932.59 5426.43
1933 5 2139.87 2537.53 4677.40
1933 6 1939.70 2337.76 4277.46
1933 7 1760.47 2163.90 3924.37
1933 8 1602.20 2015.97 3618.17
1933 9 1464.88 1893.96 3358.84
Большая часть данных представлена здесь: https://www.dropbox.com/s/b4njypwmrxwxzl7/USA.Deaths_1x1.txt?dl=0
Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда я использую T=readable()
для чтения данных, размерность T равна таблице m x 1
, а не таблице m x 5
.
Я также пытался изменить файл txt в файл csv, но данные содержат нечисловые записи.
Что я мог сделать, чтобы решить эту проблему?
Спасибо.
importdata
, затем попробуйте:datatable=importdata('USA.Deaths_1x1.txt',' ',3)
- person Hoki   schedule 26.06.2015