[万博1manbetxSimulink设计优化]悬架参数的代价函数。

2次浏览(过去30天)
我正在分析一个悬挂系统,以找到优化的k和c(橙色的模型)。这是我在Simulink中的模型:万博1manbetx
model.png
我在下面列出的成本函数中出现了一些错误。
函数BAcost =成本f(数据)
用不同的Cs和Ks计算BA。
V = data.Nominal.BVelocity;
A = diff(V.Data)./diff(V.Time);
BAcost = max(abs(A));
结束
eorror是这样表示的。
error.png
最后一行表示 这种类型的变量不支持使用点进行索引。万博1manbetx
绿框左边的输入信号是一个40001*2的高斯白噪声矩阵,包含时间和功率。
我写这段代码参考了在mathworks网站上找到的这个代价函数。( 这个网站
我不知道它有什么毛病。希望你能帮助我。
如果需要,我会上传这个模型。

答案(0)

类别

了解更多底盘系统帮助中心而且文件交换

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!