I have a syntax error with Fcn

3 ビュー (過去 30 日間)
Quy Long Vu
Quy Long Vu 2020 年 9 月 28 日
コメント済み: Ameer Hamza 2020 年 9 月 28 日
I want to give a formula is sign(u(2)-u(3)) into Fcn, but I got a message is
The expression: sign(u(2)-u(3))
in 'hebonnuoc/He bon nuoc /h1dot'
has a syntax error

採用された回答

Ameer Hamza
Ameer Hamza 2020 年 9 月 28 日
編集済み: Ameer Hamza 2020 年 9 月 28 日
The documentation page shows that you should use sgn instead of sign: https://www.mathworks.com/help/simulink/ref_obsolete_blocks/fcn.html
sgn(u(2)-u(3))
Also, this block is obsolete; consider using a better alternative: https://www.mathworks.com/help/simulink/slref/matlabfunction.html
  2 件のコメント
Quy Long Vu
Quy Long Vu 2020 年 9 月 28 日
Thank you so much. I got it
Ameer Hamza
Ameer Hamza 2020 年 9 月 28 日
I am glad to be of help!!!

サインインしてコメントする。

その他の回答 (1 件)

Fangjun Jiang
Fangjun Jiang 2020 年 9 月 28 日
Use "sgn" instead of "sign". It is in the document. Click "Help" after double click the block.

カテゴリ

Help Center および File ExchangeStructures についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by