2011-07-19 11 views
1

モデルの実行中にブロックのパラメータを変更し、同時に出力の変更を確認したいとします。さまざまなパラメータSimulinkでのシミュレーション中

たとえば、私はサイン・ブロックをスコープに接続しています。シミュレーションを開始すると、正弦波の周波数を変更して、対応する周波数が範囲出力に変更された波形が表示されます。これは、私のモデルが異なる周波数に対してどのように挙動するかを見たいのです。

誰かがあなたが実行時にパラメータを変化させることができるかどうか...コメントし、私はknow..Iは私の質問に答える人に感謝するでしょう聞かせください....この点で

+0

場合によっては、定数の代わりに時変信号を使用することを検討することもできます。 – Karlo

答えて

1

を助けてくださいかどうかに依存しますそのパラメータは調整可能です。調整可能なパラメータは、シミュレーションの開始後に変更できるパラメータですが、シミュレーションを一時停止して実行する必要があります。

モデルシミュレーションを実行し、一時停止ボタンを押して、[サインブロック]ダイアログを開きます。周波数編集ボックスが無効になっていない場合、周波数を変更してシミュレーションを再開できます。

編集ボックスが無効の場合は、周波数が調整可能なパラメータではないことを意味します。この場合、MATLAB関数コールバックとsin関数を使用して、目的の周波数をブロッキングすることによって、独自のSineブロックを作成できます。