a
это простой 2x
2 матрицы в октаве. Я сохраняю это как двоичные данные в data.bin
:
octave:42> save -binary data.bin a
Теперь я хотел бы открыть файл и прочитать данные снаружи октавы. Я пытался использовать liboctave
(do_load()
а также read_binary_data()
) следуя этому примеру (http://wiki.octave.org/Fortran) но безуспешно.
я использую
do_load (file, fname, format, oct_mach_info::flt_fmt_unknown, false, false, true, argv, 0,` 1, 1);
У меня ошибка с read_binary_data()
ошибка: загрузка: проблема чтения двоичного файла `data.bin ‘
Файл в порядке (я могу загрузить его из октавы), поэтому я думаю, что я делаю что-то не так … но что?
Задача ещё не решена.
Других решений пока нет …