错误”表达式(…)不是可寻址作为所需的参数,因为它包含可调变量(…)”在模型建立

1视图(30天)
当试图建立一个仿真软件模型通过点击“建立模型”万博1manbetx,构建过程将中止和发布以下错误消息:
“表达par_VEH.dt_Mmax * par_VEH。dt_i / 2在参数字段的表的“模拟/ Antriebsstrang和Radmomentenverteilung /简单E-Maschine / M_Antr不是可寻址作为所需的参数,因为它包含了可调变量(par_VEH(基础工作))”。
变量“par_VEH”是一个1 x1 struct之前初始化的基本工作空间。“par_VEH。dt_Mmax”和“par_VEH。dt_i”都是常量值。它们被用于一个查找表的字段指定“表数据”,表数据。
应该注意的是,这个错误运行检查时也发出“识别代码块,产生昂贵的舍入”代码生成顾问(检查失败)。
问题发生在任何构建过程独立于选定的模式(正常,加速器…)。如果我只是模型在正常模式下运行,但是,它的工作原理。如果我试着运行模型在快速加速器模式(我最后想做的),另一个错误消息(单独的问题)。
我能做些什么来解决这个问题吗?
使用R2015b。

答案(0)

标签

社区寻宝

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

开始狩猎!