我怎么能使用geoplot函数仿真软件?万博1manbetx

23日视图(30天)
大家好,
我有一个仿真软件模万博1manbetx型也是一个m文件包括geoplot函数。
我试图运行仿真软件模型和m文件同时喜欢用mat万博1manbetxlab功能块,但因为geoplot函数是不可能的。
你认为还有别的办法吗?

接受的答案

苏拉
苏拉 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
弗朗西斯科·Ciocca 约14小时前
@Suraj ,
真的谢谢你的回答,我发现它在寻找一个模拟的问题。
我想在仿真软件中实现geoplot,但我明白这是不可能的。万博1manbetx我想实现是这样的:当我运行仿真软件模型,以某种方式geoplot的图,表示什么。万博1manbetx
所以,像你说的,我写一个脚本在Matlab geoplot内部函数,因此我试着回忆起里面的m脚本在MatlabFunctionBlock仿真软件。万博1manbetx
问题是,仿真软件提供了一个错误”这个文本万博1manbetx包含非空顶级表达式。这似乎是一个脚本。”
请建议解决这个问题吗?
非常感谢你的耐心。
弗朗西斯科

登录置评。

更多的答案(0)

类别

找到更多的在地理图帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!