Для многих приложений можно сгенерировать MEX-функции для ускорения MATLAB® алгоритмы. Если у вас есть лицензия Fixed-Point Designer™, можно сгенерировать MEX-функции для ускорения алгоритмов MATLAB с фиксированной точкой. После генерации MEX-функции протестируйте ее в MATLAB, чтобы убедиться, что ее операция функционально эквивалентна исходному алгоритму MATLAB. Затем сравните скорость выполнения MEX-функции с скоростью алгоритма MATLAB. Если скорость MEX-функции недостаточно быстрая, можно улучшить ее с помощью одного из следующих методов:
Выбор другого компилятора C/C + +.
Важно, что вы используете компилятор C/C + +, который предназначен для генерации высокопроизводительного кода.
Примечание
Значение по умолчанию для MATLAB Compiler Windows® 64-разрядные платформы, lcc
, предназначен для быстрой генерации кода. Он не предназначен для генерации кода высокой эффективности.