Как мне прочитать столбчатые данные в Octave? - PullRequest
0 голосов
/ 31 марта 2011

Я очень привык к MATLAB , где я мог бы просто написать:

m = load('test.dat');

m будет матрицей значений в test.dat, если каждыйстрока была отформатирована так же.Но в Octave это не работает:

Я пробовал fscanf, но документация очень скудная:

fh = fopen('test.dat', 'r');
[m, count] = fscanf(fh, '%10s%10s%f');

m заканчивается какодномерный массив символов.

Предположим, у меня есть следующие данные:

03/12/2011    00:00      0.2151
...

Как мне прочитать это в матрице в октаве?

1 Ответ

1 голос
/ 31 марта 2011

Рассматривали ли вы использовать dlmread?

Однако, если вы можете разделить файл как 03/12/2011,00:00,0.2151, csvread сможет обработать его для вас.

...