非静态c++类代码生成的可调参数。

12个视图(30天)
db1024
db1024 2019年5月7日
评论道: db1024 2020年10月15日
你好,
我用仿真软件金宝app编码器和嵌入式编码自动生成一个c++类仿真软件模型。仿真软件金宝app模型只包含仿真软件功能块( 金宝app模型/用户定义函数仿真软件的功能 )根水平。c++类被实例化几次从c++包装及其功能(仿真软件的功能模块)。金宝app总线数据类型的参数结构的基本工作空间用于参数化仿真软件的功能模块。金宝app设置参数的存储类结构 模型的默认
代码生成使用以下设置:
  • 代码接口包装:c++类
  • 参数的可见性:公共
在MATLAB R2018b生成的C + +类包含:
/ /类声明对模型试验
TestModelClass {
/ /公共数据和函数成员
公众:
/ /可调参数
P_Test_tTest_P;
在MATLAB R2019a生成的C + +类包含:
/ /类声明对模型试验
TestModelClass {
/ /公共数据和函数成员
公众:
/ /可调参数
静态P_Test_t Test_P;
唯一的区别是 静态关键字 可调参数。
因此,我不能改变单个实例的可调参数,由于参数声明为静态的,因此,跨所有实例共享。有可能避免静态关键字或我应该使用不同的方法在MATLAB R2019a吗?
Thx帮助……
8的评论

登录置评。

答案(0)

类别

找到更多的在金宝app仿真软件编码器帮助中心文件交换

社区寻宝

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

开始狩猎!