В Simulink есть модуль под названием «Функция Matlab», который позволяет вам создавать настраиваемую функцию на блок-схеме Simulink.
Я реализовал простую функцию в модуле Simulink Matlab Function. Моя функция содержит вызов встроенного в Matlab rms()
. Когда я запускаю модель Simulink, я получаю следующую ошибку:
The function 'rms' not supported for standalone code generation
Если я удалю rms
из моей функции Matlab в модели Simulink, ошибка исчезнет, и модель будет работать безупречно.
Вопросы:
- Есть ли способ использовать
rms
от Matlab в Simulink? - Есть ли много других собственных вызовов Matlab, которые нельзя использовать внутри Simulink?