2016-09-15 8 views
1

私はMatlabのSimulinkを使用しています。何かをプロットすると、シミュレーションステップタイムは非常に遅くなります。設定のステップ時間を変更するにはどうしたらいいですか?私はたくさん試しましたが、私は設定をかなり理解していません。Matlab Simulinkシミュレーション時間

simulation time

更新: フェーズロック・ループ

pll

答えて

1

シミュレーションの速度は、ユーザを追加して、それが作っている計算の種類を含めてたくさんの事に依存MATLAB関数が遅くなる可能性が定義されそれはたくさんある。あなたのサンプリング時間をはるかに高いものに変更するには、あなたのすべてのモデルを1つのサブシステムに入れ、サブシステム内にtriggerポートを追加し、pulse generaterをサブシステム外のトリガーの入力に接続してください。パルス発生器のサンプリング時間を長くすると、シミュレーションが高速になる可能性があります。

+0

Simulinkモデルは単純な位相ロックループシステムです。このアイデアは、ステップ時間が0.5秒になるようにしたいと思っています。これは、画像の時間Tが遅すぎるためです。もちろん最初は0で、次に0.0027と0.0051などです。 0 - > 0.5 - > 1 - > 1.5となるようにしてプロッティングを速くすることができるようにする。 – Tes3awy

+0

あなたが見ている時間はサンプリング時間ではなくシミュレーション時間であり、それらの間には大きな違いがある。あなたのモデルのスクリーンショットを共有できますか? – Umar

+0

ここで質問を更新しました – Tes3awy

関連する問題