sltest.testmanager.ParameterSet クラス
名前空間: sltest.testmanager
パラメーター セットの追加または変更
説明
作成
は、テスト ケース オブジェクトの obj = sltest.testmanager.TestCase.addParameterSetsltest.testmanager.ParameterSet オブジェクトを作成します。
プロパティ
パラメーター セットの名前。string として指定します。パラメーター セットが MAT ファイルから作成された場合、その名前は MAT ファイル名から派生し、読み取り専用です。
属性:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
パラメーターがファイルから追加された場合は、パラメーター セットのファイル パス。文字ベクトルとして返されます。
属性:
SetAccess | private |
GetAccess | public |
Dependent | true |
NonCopyable | true |
テストの実行中にパラメーター セット内のオーバーライドを使用するかどうかを示します。Active が 0 の場合、オーバーライドは使用されません。Active が 1 の場合、オーバーライドは使用されます。
属性:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
Microsoft® Excel® ファイルのシートと範囲の情報。各行に Sheet と Range の値がある 1 行 N 列の配列として返されます。Range は次の表に示すように指定します。
Range の指定方法 | 説明 |
|---|---|
四角形の範囲 | 構文 例: |
指定なしまたは空 | 指定しない場合、使用範囲はインポート関数により自動検出されます。 例: メモ: "使用範囲" とは、スプレッドシート内の実際にデータを含んでいる四角形部分を指します。インポート関数は、データを含まない先頭と末尾の行と列をトリミングして、使用範囲を自動的に検出します。空白のみのテキストはデータと見なされ、使用範囲内に取得されます。 |
行範囲 | Excel の行指定子を使用して開始行と終了行を指定することで、範囲を表すことができます。これにより、 例: |
列範囲 | Excel の列指定子を使用して開始列と終了列を指定することで、範囲を表すことができます。これにより、 例: |
Excel の名前付き範囲 | Excel では、スプレッドシート内の範囲を表す名前を作成できます。たとえば、スプレッドシートの四角形部分を選択して 例: |
属性:
GetAccess | public |
SetAccess | public |
Dependent | true |
NonCopyable | true |
データ型: array
メソッド
addParameterOverride | パラメーター セットへのパラメーター オーバーライドの追加 |
export | パラメーター セットを Excel スプレッドシートにエクスポート |
getParameterOverrides | パラメーター オーバーライドを取得 |
remove | Remove parameter set |
例
この例のモデルを開きます。
sldemo_absbrake
テスト ファイル、テスト スイート、およびテスト ケースの構造を作成します。
tf = sltest.testmanager.TestFile("API Test File"); ts = createTestSuite(tf,"API Test Suite"); tc = createTestCase(ts,"baseline","Baseline API Test Case");
既定のテスト スイートを削除します。
tsDel = getTestSuiteByName(tf,"New Test Suite 1");
remove(tsDel);テスト対象システムをテスト ケースに割り当てます。
setProperty(tc,"Model","sldemo_absbrake");
ベースライン基準を取得します。
baseline = captureBaselineCriteria(tc,"baseline_API.mat",true);新しいモデル パラメーターをテスト ケースのパラメーター セットでオーバーライドしてテストします。
ps = addParameterSet(tc,"Name","API Parameter Set"); po = addParameterOverride(ps,"m",55);
テスト マネージャーをクリアします。
sltest.testmanager.clear sltest.testmanager.clearResults sltest.testmanager.close
バージョン履歴
R2015b で導入
MATLAB Command
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)