использовать отладчик для функции .m из рабочей области matlab в simulink - PullRequest
0 голосов
/ 13 марта 2019

Я использую Simulink и у меня есть MatlabFunctionblock для написания собственного кода.В этой функции я хотел бы вызывать другие функции из моей рабочей области Matlab.

Я могу сделать это, используя строку:

coder.extrinsic('name_of_Function_in_workspace.m')

и вызвать функцию рабочей области в блоке с помощью:

[out_variable] = name_of_Function_in_workspace(in_variable)

Однако «генератор кода создает коддля вызова внешней функции, но не выдает внутренний код функции "(из математики)

Поэтому я не могу использовать отладчик, и точки останова не учитываются.

Есть ли способ использовать отладчик, настраивая параметры?Или у вас есть другой метод, кроме использования coder.extrinsic?

Любая помощь будет с благодарностью.Заранее спасибо за ваше время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...