xcos中的表达式块给出“为scilab表达式给出的答案是错误的”错误

时间:2019-02-18 23:44:38

标签: scilab xcos

我正在尝试使用xcos / scicos无表情块:

  

enter image description here

使用以下scilab / scicoslab表达式:

sign(u2 – u1) * (2 * ((Fm + M) * abs(u2 – u1) + k * (u2^2 – u1^2) / 2) / m)^0.5

其中所有以上变量均已在上下文中定义。但这总是给我随机错误:

  

enter image description here

     

针对scilab表达式给出的答案不正确...

如果您能帮助我了解什么是探针以及如何解决它,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

好的,我检查了the expression block's description,似乎不支持电源或sqrt!唯一受支持的功能是:

  

sin,cos,tan,exp,log,sinh,cosh,tanh,int,round,ceil,floor,sign,abs,max,min,asin,acos,atan,asinh,acosh,atanh,atan2,log10 。

有一个Scilab function block更加方便:

  

enter image description here

您可以在其中调用用户定义的Scilab函数。我已经解释了过程here in details