Как запустить и восстановить результаты Maple с помощью Stack Overflow

Я использую код C ++, который готовит листы команд вычисления клена. ОС использовала Ubuntu 12.04.
Я хотел бы запустить эти файлы клена с моей программой C ++ и восстановить результаты в текстовом файле.

Вы знаете, есть ли способ сделать это? Спасибо заранее за вашу помощь.

0

Решение

Поскольку вы ожидаете, что результаты будут как-то полезны в контексте C ++, можем ли мы предположить, что результаты являются массивами числовых данных? Если это так, то одним из подходов может быть сохранение кода (рабочей таблицы) в (текстовом или двоичном) файле. Увидеть ExportMatrix.

Вы можете запустить листы, используя OpenMaple и скажи, система [запуск]. Но это может быть полезно, только если рабочие таблицы сами сохранили данные (например, в файл данных) при запуске.

Альтернативой может быть использование RunWorksheet запускать рабочие листы, как если бы они были процедурами, и получать «возвращаемые значения» из. Вы можете сделать это в OpenMaple.

Использование текстовых файлов .mpl для этого источника Maple (который также может быть read в GUI) может также сделать вещи, которые вы могли бы хотеть легче, чем с использованием рабочих листов. Еще лучше, когда что-то сильно усложняется, — сохранить ваш повторно используемый код в архивах библиотеки .mla. Но вы можете достичь своей цели без таких доработок.

0

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

Попробуйте MathLink например. Вот хороший учебник, как PDF, как вы можете это сделать: http://www.edenwaith.com/development/tutorials/mathlink/ML_Tut.pdf

0

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