Как создать файл данных, который можно открыть с помощью октавы

Я создал два файла FeaturesX.dat и PriceY.dat, используя команду:

touch FeaturesX.dat

и

touch PriceY.dat

, но когда я попытался открыть эти файлы из октавы, используя команда:

load FeaturesX.dat

Появится эта ошибка:

error: load: unable to determine the file format of ...
0
задан 25 May 2019 в 16:03

1 ответ

Октава load команда используется для загрузки переменных, которые были сохранены в специальном формате файла предыдущей октавой save команда, напр.:

>> A = [1 2 3; 4 5 6]
A =

   1   2   3
   4   5   6

>> save('FeaturesX.dat','A')
>>
>> clear all
>> A
error: 'A' undefined near line 1 column 1
>>
>> load('FeaturesX.dat')
>> A
A =

   1   2   3
   4   5   6

>>

Для загрузки пользовательских данных Вы будете чаще всего хотеть использовать файл разделенного текста (TSV, CSV и т.д.), который можно загрузить dlmread или csvread функции.

Для файлов двоичных данных существует C-стиль низкого уровня fread функция.

Можно получить документацию обо всех этих функциях от встроенной системы справочной информации октавы, например. help dlmread.

0
ответ дан 25 May 2019 в 16:03

Другие вопросы по тегам:

Похожие вопросы: