MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
解析用にブロックを置き換える
[status,newmodel] = sldvblockreplacement(model)
[status,newmodel] = sldvblockreplacement(model,options)
[status,newmodel] = sldvblockreplacement(model,options,showUI)
sldvblockreplacement(model,options)
[status,newmodel] = sldvblockreplacement(model) は、モデル model をコピーし、指定されたモデル ブロックおよびその他のモデル コンポーネントを Simulink® Design Verifier™ での解析用に置き換えます。sldvblockreplacement は、モデル構成設定のブロック置換ルールに従って、モデルのブロックを置き換えます。
status
newmodel
model
sldvblockreplacement
[status,newmodel] = sldvblockreplacement(model,options) は、sldvoptions オブジェクト options で指定されたブロック置換ルールに従ってモデル model のブロックを置き換え、新しいモデルへのハンドルを newmodel で返します。
options
sldvoptions
例
[status,newmodel] = sldvblockreplacement(model,options,showUI) は、sldvblockreplacement(model,options) と同じタスクを実行します。showUI が true の場合は、診断ビューアーにエラーが表示されます。それ以外の場合は、MATLAB® コマンド ラインでエラーが表示されます。
showUI
true
すべて折りたたむ
opts で指定されたブロック置換ルールを使用して、sldvdemo_sqrt_blockrep モデル内のブロックを置き換えます。
opts
sldvdemo_sqrt_blockrep
sldvdemo_sqrt_blockrep モデル例を開きます。
openExample('sldv/BlockReplacementsForUnsupportedBlocksExample',... 'supportingFile','sldvdemo_sqrt_blockrep')
sldvoptions を設定してブロック置換ルールを指定します。
opts = sldvoptions; opts.BlockReplacement = 'on'; opts.BlockReplacementRulesList = ['sldvdemo_custom_blkrep_rule_sqrt.m,' ... 'blkrep_rule_lookup_normal.m,'... 'blkrep_rule_switch_normal.m'];
sldvblockreplacement を使用してモデルを作成します。
[status, newmodel] = sldvblockreplacement('sldvdemo_sqrt_blockrep', opts);
Simulink モデルの名前またはハンドル。
[]
解析パラメーターを指定する sldvoptions オブジェクト。
解析時にメッセージを表示する場所を示す logical 値。
false
この操作でブロックを置き換えると、sldvblockreplacement は、status 1 を返します。それ以外の場合は、0 を返します。
1
0
sldvblockreplacement は、新しいモデルへのハンドルを newmodel で返します。
メモ
R2024b 以降では、sldvblockreplacement はモデル参照階層内のモデルに対して個別の置換モデルを生成し、最上位モデルの置換モデルへのハンドルを返す場合があります。
R2007a で導入
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ