matlab.perftest.TimeResult クラス
名前空間: matlab.perftest
スーパークラス: matlab.unittest.measurement.MeasurementResult
時間実験の実行結果
説明
TimeResult
クラスのオブジェクトは、matlab.perftest.TimeExperiment
クラスを使用したテスト スイートでの時間実験の実行結果について説明する情報を保有します。オブジェクトには測定とそれに対応する機能テストの結果に関する情報が含まれます。
テスト結果は table として使用できます。
作成
MATLAB® テスト フレームワークは、時間実験を実行するときに TimeResult
クラスのインスタンスを作成します。
プロパティ
Name
— 時間の結果に対応するテスト スイート要素の名前
文字ベクトル
時間の結果に対応するテスト スイート要素の名前。文字ベクトルとして返されます。
例: 'MyTestSuite'
属性:
GetAccess | public |
SetAccess | protected |
データ型: char
Valid
— 測定値が有効かどうかのインジケーター
logical
0 または 1
測定値が有効かどうかのインジケーター。logical
0 または 1 として返されます。パスしたテストから収集されている場合、その測定値は有効 (logical
1) です。それ以外の場合は無効 (logical
0) となります。
属性:
GetAccess | public |
SetAccess | private |
Dependent | true |
NonCopyable | true |
データ型: logical
Samples
— サンプル測定についての情報
table
サンプル測定値に関する情報。次の情報を含む table として返されます。
列名 | 説明 |
---|---|
Name | テスト スイート要素の名前。測定ラベルが指定されている場合、Name に山かっこで区切った測定値ラベルが付加されます。 |
MeasuredValue | 測定の値。実験では、この列に MeasuredTime などのより具体的な名前を付けることができます。 |
Timestamp | 測定値が収集される時間。 |
Host | 測定値が収集されるマシン名。 |
Platform | 測定値の収集で使用されるプラットフォーム アーキテクチャ。 |
Version | テストで使用される MATLAB バージョン。 |
RunIdentifier | 測定実行の一意の識別子。 |
属性:
GetAccess | public |
SetAccess | private |
Dependent | true |
NonCopyable | true |
データ型: table
TestActivity
— すべてのテスト アクティビティについての情報
table
ウォームアップ測定を含むすべてのテスト アクティビティについての情報。table として返されます。このテーブルは、デバッグ中またはより綿密なデータ解析の実行時など、すべてのデータが必要な場合に役立ちます。TestActivity
テーブルには、Samples
で説明された列に加え、以下の列が含まれます。
列名 | 説明 |
---|---|
Passed | テストがパスしたかどうかを示す論理値 |
Failed | テストが失敗したかどうかを示す論理値 |
Incomplete | テストの実行が不完全であるかどうかを示す論理値 |
Objective | 測定のタイプを示す、sample または warmup の categorical 値 |
TestResult | 機能テストから得た TestResult オブジェクト |
属性:
GetAccess | public |
SetAccess | private |
Dependent | true |
NonCopyable | true |
データ型: table
メソッド
パブリック メソッド
comparisonPlot | comparisonPlot メソッドは、同じサイズの 2 つのパフォーマンス テスト セットの時間測定結果を視覚的に比較するために使用します。 |
sampleSummary |
|
samplefun |
|
バージョン履歴
R2019a で導入R2019b: 2 つの TimeResult
配列の視覚的な比較
matlab.perftest.TimeResult
クラスの新しいメソッド comparisonPlot
を使用して、2 つの同じサイズのパフォーマンス テスト セットの時間測定結果を視覚的に比較できます。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)