在仿真软件中使用界面原型数据模拟万博1manbetx

4视图(30天)
嗨,我一直试图整合系统的使用作曲家在我公司的工作流程,但我遇到的问题和不确定适当的解决方案。
在功能架构图,我们需要定义附加属性与一个输入总线(接口)及其相关元素和利用这些信息在我们的仿真软件设计模型。万博1manbetx
为例,一辆公共汽车元素可能会刷新在给定频率通常会定义的体系结构模型。这个频率将被用于设计模型(数学模型)来确定数据无效的确认时间。万博1manbetx
我试过以下两种方法:
1)创建一个原型中的属性应用于界面的元素。然而,刻板印象不能应用于界面元素(只在接口)和似乎没有办法访问这个数据仿真软件模型。万博1manbetx我试着保存接口数据字典但刻板印象似乎没有可用的数据字典的GUI和命令行API。
2)创建我自己的信号或参数的类继承模型。万博1manbetx信号或仿真软件。万博1manbetx参数并添加所需的用户定义的属性。在数据字典中定义的对象不出现在系统作曲家。
计划使原型数据在底层模型的模型和计划允许原型界面元素的信息吗?万博1manbetx也许,我错过了一些功能系统的作曲家?

答案(1)

乔什·卡恩
乔什·卡恩 2021年9月7日
编辑:乔什·卡恩 2021年9月7日
你好萨米人,
你是正确的,目前没有原生支持访问原型数据的仿真软件。万博1manbetx万博1manbetx作为一个解决方案,你可以使用一个定制的MATLAB脚本手动或传播必要的数据作为模型的回调函数。
这里有一些让你开始:
% myBlock是块的处理,需要根据更新
%的刻板印象。
interfaceName = get_param (myBlock,“OutDataTypeStr”);
archMdl = systemcomposer.loadModel (“myArchitecture”);
字典= archMdl.InterfaceDictionary;
界面= getInterface(字典、interfaceName);
sampleRate = getProperty(接口,“myProfile.myStereotype.mySampleRate”);
set_param (myBlock“SampleRate”,sampleRate);

类别

找到更多的在系统的作曲家帮助中心文件交换

社区寻宝

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

开始狩猎!