Я пытаюсь преобразовать функцию expm для вычисления экспоненты матрицы с С++ на Mex, чтобы повысить эффективность. Однако было бы очень трудной задачей преобразовать код C++ в жизнеспособный код Mex, а затем запустить функцию mex "filename.cpp".
Таким образом, я надеялся использовать для этого функцию кодера, предоставляемую MATLAB. Однако у меня версия MATLAB 2014a, и когда я пытаюсь запустить функцию, она выдает ошибку:
Неопределенная функция или переменная 'coder'.
Я думал, что эта функция доступна во всех версиях MATLAB после 2011a, так почему возникает эта ошибка и как ее исправить?
ver
, чтобы узнать, какие наборы инструментов у вас есть. - person Wooly Jumper   schedule 17.09.2014