我怎么能使用geoplot函数仿真软件?万博1manbetx
23日视图(30天)
显示旧的评论
接受的答案
苏拉
2023年4月24日在39
你好,雷扎
我知道你想要运行一个脚本,使用“geoplot”,从你的仿真软件模型。万博1manbetx如果你试图实现这一目标使用“
MATLAB函数
“阻止它应该产生一个错误。这是因为“MATLAB函数”块检查codegen期间可能出现的错误,和“geoplot”不支持代码生成。万博1manbetx这是这个错误——的支持文万博1manbetx档
//www.tianjin-qmedu.com/help/coder/ug/function-is-not-万博1manbetxsupported-for-code-generation.html
然而,如果你绕过代码生成步骤,使用MATLAB引擎执行,而是应该运行的脚本。对于这一点,你需要将你的函数声明为“外在”。
下面是一个模板可以遵循MATLAB函数中的代码块。假设您的脚本保存为“myPlotFcn.m”
函数fcn ()
coder.extrinsic (“myPlotFcn”)
myPlotFcn ()
1评论
弗朗西斯科·Ciocca
约14小时前
真的谢谢你的回答,我发现它在寻找一个模拟的问题。
我想在仿真软件中实现geoplot,但我明白这是不可能的。万博1manbetx我想实现是这样的:当我运行仿真软件模型,以某种方式geoplot的图,表示什么。万博1manbetx
所以,像你说的,我写一个脚本在Matlab geoplot内部函数,因此我试着回忆起里面的m脚本在MatlabFunctionBlock仿真软件。万博1manbetx
问题是,仿真软件提供了一个错误”这个文本万博1manbetx包含非空顶级表达式。这似乎是一个脚本。”
请建议解决这个问题吗?
非常感谢你的耐心。
弗朗西斯科