2016-09-26 2 views
0

Мне нужно создать автономные исполняемые файлы из файлов .m Matlab. У меня есть Matlab 2016a по университетской лицензии. Кажись у меня есть следующие варианты:Преобразование файла .m в исполняемый файл двоичного кода

1) MCR 
2) Matlab Coder 
3) Matlab Compiler 

Однако я не мог найти MCRInstaller.bin на моей машине, ни я уверен, что это то, что я ищу.

Знаете ли вы, какой из этих трех вариантов может мне помочь, а также как процесс создания двоичного файла? У этих трех также есть бесплатная университетская лицензия? Если нет, каковы некоторые трюки для создания исполняемого файла с использованием самого Matlab?

ответ

1

Вам необходимо использовать Matlab Compiler,, он преобразует ваши файлы в исполняемые файлы для любой ОС, которые у вас есть.

MCR - это время выполнения компилятора Matlab, которое требуется на компьютерах на стороне клиента для запуска скомпилированного кода (его также можно бесплатно загрузить).

Matlab coder теоретически может быть использован для создания кода C/C++, который затем компилируется в exe, но этот процесс чреват ошибками.

Matlab обычно предоставляет лицензии на компилятор Matlab как часть университетского пакета, я бы уточнил у вашего ИТ-отдела.

Смежные вопросы