Интегрировать код MATLAB в Visual Studio 2010 (C ++) - PullRequest
4 голосов
/ 29 января 2012

Я видел, что можно вызывать функции MATLAB из VS2010 (VC ++). Мне было интересно, возможно ли создавать исполняемые файлы с использованием VC ++, для которых не требуется никакого программного обеспечения MATLAB на компьютере (например, MATLAB Compiler Runtime (MCR))?

Я хотел бы создать программу, написанную на VC ++, которая вызывает некоторые функции MATLAB, но полностью автономна и может запускаться с любого компьютера Windows без необходимости установки какого-либо предшествующего программного обеспечения MATLAB.

Спасибо.

1 Ответ

3 голосов
/ 29 января 2012

Это невозможно установить без MCR каким-либо документированным способом, и я даже думаю, что это не законно.
Однако есть несколько примеров, таких как Imatest , которому удалось сделать это в некоторых из своих более ранних версий.

Edit (1)
Я почти забыл о MatlabCoder . Если вы купите его, он может преобразовать ваш код Matlab непосредственно в код c. Но он не будет работать с некоторыми наборами инструментов, такими как обработка изображений.

...