блок выражения в xcos выдает ошибку «ответ дан для выражения scilab неверен» - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь использовать блок без выражения 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 голосов
/ 22 февраля 2019

ОК, я проверил описание блока выражения и похоже, что оно не поддерживает power или 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 , который гораздо удобнее:

enter image description here

Там вы можете вызывать пользовательские функции Scilab.Я подробно объяснил процедуру здесь .

...