Читать двоичные данные, записанные с октавой

a это простой 2x2 матрицы в октаве. Я сохраняю это как двоичные данные в 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 ‘

Файл в порядке (я могу загрузить его из октавы), поэтому я думаю, что я делаю что-то не так … но что?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]