在Simulink中的Matlab工作区中对.m函数使用调试器

时间:2019-03-13 08:40:46

标签: matlab function debugging simulink workspace

我正在运行Simulink,并具有MatlabFunctionblock来编写自己的代码。在这个函数中,我想从我的matlab工作区中调用其他函数。

我可以使用以下行:

coder.extrinsic('name_of_Function_in_workspace.m')

并使用以下命令在块中调用工作区函数:

[out_variable] = name_of_Function_in_workspace(in_variable)

但是,“代码生成器为调用外部函数生成代码,但不生成函数的内部代码”(来自mathworks)

因此,我无法使用调试器,并且没有考虑断点。

是否可以通过调整参数来使用调试器?还是您有使用coder.extrinsic之外的其他方法?

任何帮助将不胜感激。预先感谢您的宝贵时间。

0 个答案:

没有答案