MATLAB ヘルプ センター
クラス: slcoverage.Filter 名前空間: slcoverage
カバレッジ フィルター規則をフィルターに追加
result = addRule(filter,rule)
result = addRule(filter,rule) は、フィルター規則を指定したフィルターに追加します。
result
filter
rule
すべて展開する
slcoverage.Filter
規則を追加するフィルター オブジェクト。slcoverage.Filter オブジェクトとして指定します。
slcoverage.FilterRule
フィルターに追加する規則。slcoverage.FilterRule オブジェクトとして指定します。
規則の追加結果。0 または 1 として返されます。
ブロック セレクター、フィルター、およびセレクターの規則を作成します。次に、規則をフィルターに追加します。
モデルを開きます。カバレッジの設定を指定して、カバレッジの記録をオンにします。
modelName = 'slcoverage_lct_bus'; openExample(modelName); open_system(modelName); set_param(modelName,'CovMetricStructuralLevel','MCDC','RecordCoverage','on');
BlockSelector オブジェクト、bl を作成します。このブロック セレクターは 'RelationalOperator' プロパティを使用して、モデル内のすべてのブロックを選択します。
BlockSelector
bl
'RelationalOperator'
bl = slcoverage.BlockSelector(slcoverage.BlockSelectorType.BlockType,'RelationalOperator');
フィルター オブジェクトを作成し、規則オブジェクトを作成して、規則をフィルター オブジェクトに追加します。
filt = slcoverage.Filter; rule = slcoverage.FilterRule(bl,'Tested elsewhere',slcoverage.FilterMode.Exclude); filt.addRule(rule);
R2017b で導入
slcoverage.Filter | slcoverage.FilterRule | slcoverage.MetricSelector | slcoverage.BlockSelector | slcoverage.SFcnSelector | removeRule
slcoverage.MetricSelector
slcoverage.BlockSelector
slcoverage.SFcnSelector
removeRule
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ