ベースワークスペースに「uwb」という構造があります。uwb 構造の下に、「チャネル」と呼ばれる別の構造があります。下channel
に 2 つの変数がa
ありb
ます。次に、サブシステムを作成します。ブロックをマスクしたい。私の問題は、マスクされたサブシステムの初期化に変数a
を使用する必要があることです。マスキング中にサブシステムの初期化コマンドにおよびb
を含めるにはどうすればよいですか?a
b
質問する
1274 次
1 に答える
0
サブシステムのマスクを作成した後:
- サブシステム マスク エディターで [パラメーター] タブを選択して、調整可能なダイアログ パラメーターを追加します。
- アクセスする必要がある各変数のダイアログ パラメータを追加します (つまり、それら
maska
を および と呼びますmaskb
)。 - [初期化] タブに移動し、ダイアログ パラメーター名
maska
とを参照する初期化コードを追加しますmaskb
。変更を適用して、マスク エディター ウィンドウを閉じます。 - マスク サブシステムをダブルクリックすると、セットアップしたばかりの 2 つのダイアログ パラメーターの値を入力するよう求められます。
- テキストフィールドにワークスペース変数
uwb.channel.a
とuwb.channel.b
を入力して、その値をmaska
および にmaskb
それぞれ割り当てます。
uwb
モデルが初期化されて実行されるときに構造体がベース ワークスペースにある限り、マスク サブシステムは and を評価しa
てb
適切に割り当てます。
(私はそれを試してみましたが、うまくいくようです。参考としてのモデルは次のとおりです:http://sfwn.in/Fejp)
于 2012-04-07T13:25:17.307 に答える