simscapeのj​ointブロックの新​機能でエラーが発生し​てしまう原因

2 Ansichten (letzte 30 Tage)
松
am 1 Jun. 2024
R2024aで追加されたjointブロックに関する質問です.
Prismatic jointブロックの「Mode Configuration」をNormalにした場合は正常に動きますが,Provided by Inputにして実行した場合にエラーが出てきてしまいました.Solid1とSolid2の距離がある値以上近づいたらjointをロックするようなプログラムをMATLAB Functionを用いて作成し,MATLAB Functionから1または0の値をjointブロックに入力したところ次のようなエラーが出てしまいました.
エラー内容「The mode signal input to 'maxwell/Prismatic Joint' is invalid. It must be either +1, 0, or -1.
今はMATLAB Function内のsをjointブロックに入力しているのですが,MATLAB Functionの値を用いてjointをロックすることは出来ないのでしょうか?

Akzeptierte Antwort

Toshinobu Shintai
Toshinobu Shintai am 1 Jun. 2024
添付されたモデルはコンパイルできませんでしたので、ひとまずコンパイルできる形にブロックを削減してみたところ、MATLAB Function内のsをjointブロックに入力する点においては、エラーなく実行できることは確認できました。(添付ファイル参照)

Weitere Antworten (0)

Kategorien

Mehr zu ビッグ データの処理 finden Sie in Help Center und File Exchange

Produkte


Version

R2024a

Community Treasure Hunt

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

Start Hunting!