[an error occurred while processing this directive]
|
В старых версиях Матлаб был компайлер, генерирующий C/C++ из матлабовских функций. Но полноценным переносом это назваить нельзя - все равно матлабовские библиотеки требовались, хотя это и давало определенный выигрыш по скорости выполнения.
В новых используется не тупой интерпретатор, а генерация промежуточного
кода навроде C#->поэтому компайлер вовсе убрали (скомпилированный код по скорости работает примерно так же как и новый матлаб сам по себе)
Те если нужна скорость, то просто перепишите наиболее медленные функции на С или С++ и подоткните их к Матлабу в виде mex.
Если нужна независимость от малабовских библиотек, то переписывайте все сразу ручками. Автоматический генератор кода не поможет.