なぜ積分を行うブロッ​クの演算結果が意図し​た値にならないのです​か?

Integrator ブロックや Transfer Fcn ブロックなど、積分を行うブロックの演算結果が意図した値になりません。妥当な結果を得る方法を教えてください。

 채택된 답변

MathWorks Support Team
MathWorks Support Team 2013년 10월 25일

0 개 추천

モデルのステップサイズを小さく設定することで、妥当な結果を得ることができます。
例えば、一次遅れ系のモデル (G=K/(T*s+1)) を Simulink でモデル化した場合、少なくとも時定数Tよりも細かい刻みのサンプル時間でシミュレーションを行わなければ、数値計算上、妥当な結果を得ることができません。

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 シミュレーション에 대해 자세히 알아보기

제품

릴리스

R2009a

태그

Community Treasure Hunt

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

Start Hunting!