MATLAB ヘルプ センター
クラス: sltest.testmanager.EquivalenceCriteria 名前空間: sltest.testmanager
等価性基準を削除する
remove(eq)
remove(eq) はテスト ケースから等価性基準を削除します。この関数の呼び出し後、等価性基準オブジェクトは空になります。
eq
例
すべて展開する
sltest.testmanager.EquivalenceCriteria
テスト ケースから削除する等価性基準。sltest.testmanager.EquivalenceCriteria オブジェクトとして指定します。
この例のモデルを開きます。
openExample("sldemo_absbrake")
テスト ファイル、テスト スイート、およびテスト ケースの構造を作成します。既定のテスト スイートを削除します。
tf = sltest.testmanager.TestFile("API Test File"); ts = createTestSuite(tf,"API TestSuite"); tc = createTestCase(ts,"equivalence","Equivalence Test Case"); tsDel = getTestSuiteByName(tf,"New Test Suite 1"); remove(tsDel);
テスト対象システムをシミュレーション 1 とシミュレーション 2 のテスト ケースに割り当てます。
setProperty(tc,Model="sldemo_absbrake",SimulationIndex=1); setProperty(tc,Model="sldemo_absbrake",SimulationIndex=2);
パラメーター オーバーライドをシミュレーション 1 と 2 に追加します。
ps1 = addParameterSet(tc,Name="Parameter Set 1",SimulationIndex=1); po1 = addParameterOverride(ps1,Rr=1.20); ps2 = addParameterSet(tc,Name="Parameter Set 2",SimulationIndex=2); po2 = addParameterOverride(ps2,Rr=1.24);
等価性基準を取得します。
eq = captureEquivalenceCriteria(tc);
1 つの信号に等価性基準の許容誤差を設定します。
sc = getSignalCriteria(eq); sc(1).AbsTol=2.2;
等価性基準を削除します。
R2015b で導入
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ