风力涡轮机模型块,cp(λ,β)函数语法错误

35视图(30天)
你好,我想要运行一个风力涡轮机模型从simscape块,我得到这个错误。
表达式:c1 * (c2 / u [2] c3 * [3] c4) * exp (c5 / u [2]) + c6 * u [1]
在风力涡轮机模型/ cp(λ,β)/ Fcn1”
有一个语法错误
这个公式是通用方程模型cp (lmbdaβ),我做错了什么?我需要定义系数或者是一个简单的语法错误吗?我有附加的照片风叶轮块参数

答案(2)

Geetla信德
Geetla信德 2022年11月11日
你好,乔凡尼,
我知道你语法错误使用MATLAB仿真软件的功能块。万博1manbetx
这个错误的原因是使用 方括号[] 索引输入向量。相反,您可以尝试使用以下语法来解决这个问题。
函数y = fcn (u)
y = c1 * (c2 / u (2)- - - - - -c3 * u (3)- - - - - -c4) * exp (c5 / u (2)) + c6 * u (1);
结束
希望这能解决你的问题。
谢谢你!
4评论

登录置评。


山姆翟
山姆翟 2023年3月27日
错误很明显告诉你数学表达式语法错误,这是一个常见的错误当程序员使用一些字符不正确,或错过一些标点符号。
在你的情况下,您应该使用hyphen-minus(-)一个ASCII字符,好像是直接从键盘输入。
简而言之,使用(-)(-)。

s manbetx 845


释放

R2022a

社区寻宝

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

开始狩猎!