における状態 '1' の導関数が有限ではありません
显示 更早的评论
Simulink, Simiscapeの以下の回路でシミュレーションをしたところ,このようなのメッセージがでました.
「ブロック 'STM32F334DiscoveryBuckBoost_500kHz_cancle2_softstart/Transfer Fcn3' の時間 0.0069162267731414408 における状態 '1' の導関数が有限ではありません。シミュレーションを停止します。解に特異点が存在する可能性があります。そうでない場合は、(固定ステップ サイズを小さくする、または許容誤差を厳しくすることによって) ステップ サイズを減らしてみてください」
デフォルトが可変ステップだったため,固定ステップにして,行ってみたところ,同じメッセージがでました.メッセージにあるようにさらに固定ステップを小さくすると,(例えば,0.00000000000001)シミュレーションがかなり遅く,途中でシミュレーションを止めました.何か良い方法はないでしょうか?よろしくお願いします.
シミュレーション回路,シミュレーションに必要なmファイルを以下のURLからダウンロードできます.
https://www.dropbox.com/sh/u2xglv6hp1dy6kg/AACptB-655a7NtfEWHYRBQLda?dl=0

采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 シミュレーション結果の表示と解析 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!