matlab — загрузка матрицы из файла с использованием Octave C ++ API

Можно ли загрузить матрицу в двоичном формате PETSc из внешнего файла во время выполнения с использованием Octave C ++ API? Я нашел Документация по кислороду, но я не могу найти ничего полезного среди такого количества предметов.

Обычно я использую «PetscBinaryRead.m», когда хочу загрузить матрицу PETSc в Octave, но теперь в C ++ я действительно полностью потерян.

0

Решение

PetscBinaryRead.m не является частью Octave, мы не знаем, где вы взяли его и даже что он делает. Вы можете:

  1. переопределить его на C ++, C или Fortran (только вы знаете, что он делает)
  2. запустить интерпретатор Octave в вашем C ++ и вызвать PetscBinaryRead оттуда (см. руководство Octave о том, как создать автономные программы или же вызов функций Octave из файлов Oct
0

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


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