このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
金宝appSimulink.sdi.report
シミュレションデタンスペクタレポトを生成する
説明
例
プロットされた信号のレポ,トの作成
シミュレションデタンスペクタの[検査]ペ▪▪ンでプロットされた信号に関する情報およびプロットが含まれるレポ▪▪トを作成します。既定の設定では,レポ,トには[検査]ペンのテブル内の信号に表示されるメタデタが含まれます。この例では,レポ,トに含めるメタデ,タを指定する方法を示します。
セッションファ@ @ルの読み込み
この例では,保存されたセッションファイルを読み込んで,シミュレーションデータインスペクターにデータおよびプロットされた信号を入力します。セッションファイルには信号データとプロットされた信号に関する情報およびプロットレイアウトが含まれます。セッションファ@ @ルを読み込みます。
金宝appSimulink.sdi.load (“ex_sldemo_absbrake_slp_Ww.mldatx”);
プロットされた信号のレポ,トの作成
レポ,トにはプロットされた信号のプロットおよびメタデ,タが含まれます。既定の設定では,レポ,トには[検査]ペンの信号テブルに表示される列に対応するメタデタが含まれます。[検査]ペンにより多くの列を表示して,さらに多くのデタをレポトに含めることができます。“ColumnsToReport”
の名前と値のペアおよび列挙型クラス金宝appSimulink.sdi.SignalMetaData
を使用して,レポ,トに含める情報をプログラムで指定することもできます。
signalMetadata = [金宝appSimulink.sdi.SignalMetaData.Run,...金宝appSimulink.sdi.SignalMetaData.Line,...金宝appSimulink.sdi.SignalMetaData.BlockName,...金宝appSimulink.sdi.SignalMetaData.SignalName];金宝appSimulink.sdi.report (“ReportType”,“检查”,“ReportOutputFile”,...“absbrake_slp_report.html”,“ColumnsToReport”, signalMetadata);
レポートには,プロットされた信号のメタデータのテーブルが実行別に整理されて,プロットのスナップショットの上に表示されます。
比較結果のレポ,トの作成
関数金宝appSimulink.sdi.report
を使用して比較結果のレポ,トを作成します。レポートはWebベースの対話型であり,対話型ビューと印刷可能なビューを切り替えることができます。
比較結果の読み込み
この例では,関数saveResult
を使用してmldatxファescルに保存された,以前に計算された比較結果を読み込みます。デ,タは入力フィルタ,のさまざまな時定数値を使用したslexAircraftExample
モデルの2のシミュレションから取得されます。
金宝appSimulink.sdi.load (“slexAircraftExampleTsComparison.mldatx”);
比較レポ,トの作成
関数金宝appSimulink.sdi.report
を使用して比較結果が含まれるレポ,トを作成します。レポトヘッダに表示されるレポトのタトルと作成者を指定できます。
金宝appSimulink.sdi.report (“ReportType”,“比较”,“ReportTitle”,...比较:Ts = 0.1 vs Ts = 1,“ReportAuthor”,“简·史密斯”);
レポ,トが生成されるとシステムブラウザ,で開かれます。[プロパティ]ペ▪▪ンの信号のプロットとメタデ▪▪タに表示される結果を確認する信号を選択します。レポトHTMLファルは作業ディレクトリのsdireports
フォルダ,にあります。
入力引数
名前と値の引数
例:“ReportType”、“比较”、“ShortenBlockPath’,真的
オプションのコンマ区切りされた名称,值
の引数ペアを指定します。ここで,名字
は引数名,价值
は対応する値です。名字
は引用符で囲まなければなりません。Name1, Value1,…,的家
のように,複数の名前と値のペアの引数を任意の順序で指定できます。
ReportType
- - - - - -作成するレポトのタプ
“检查”
(既定値) |“比较”
作成するレポトのタプ。“ReportType”
と“检查”
または“比较”
で構成されるコンマ区切りのペアとして指定します。
“检查”
——シミュレ、ションデ、タ、ンスペクタ、の[検査]ペインでプロットされた信号に対するプロットのスナップショットとメタデータを含むレポートを作成します。“比较”
——比較結果をまとめたレポトを作成します。比較レポートは対話型であり,比較結果のプロットのスナップショットおよび比較対象の信号のメタデータを含みます。
例:“ReportType”,“比较”
ReportTitle
- - - - - -比較レポトのヘッダに表示されるレポトタトル
比较:<基线运行> vs. <比较运行>
(既定値) |文字ベクトル
比較レポトのヘッダに表示されるレポトタトル。“ReportTitle”
と文字ベクトルで構成されるコンマ区切りのペアとして指定します。
比較レポトに対して指定できるのはレポトタトルのみです。
例:“报告标题”,“审判1 vs.审判2”
ReportAuthor
- - - - - -比較レポ,トのヘッダ,に表示されるレポ,ト作成者
“<用户名>”
(既定値) |文字ベクトル
比較レポ,トのヘッダ,に表示されるレポ,ト作成者。“ReportAuthor”
と文字ベクトルで構成されるコンマ区切りのペアとして指定します。
比較レポ,トに指定できるのはレポ,ト作成者のみです。
例:“ReportAuthor”,“约翰·史密斯”
ReportOutputFolder
- - - - - -レポトを保存するフォルダ
'<当前工作文件夹>/sdireports'
(既定値) |路径
レポトが保存されるフォルダ。“ReportOutputFolder”
および文字ベクトルで構成されるコンマ区切りのペアとして指定します。
例:“ReportOutputFolder”、“C: \ \ user1 \用户桌面的
ReportOutputFile
- - - - - -レポトファル名
“SDI_report.html”
(既定値) |文字ベクトル
レポトのファル名。“ReportOutputFile”
および文字ベクトルで構成されるコンマ区切りのペアとして指定します。
例:“ReportOutputFile”、“MyReport.html”
PreventOverwritingFile
- - - - - -レポトファルの上書きを防ぐかどうか
真正的
(既定値) |假
レポトファルの上書きを防ぐかどうか。“PreventOverwritingFile”
と真正的
または假
で構成されるコンマ区切りのペアとして指定します。
真正的
はファ@ @ル上書き保護を有効にする。假
はファ@ @ル上書き保護を無効にする。
ファイル上書き保護は,レポートを生成するたびにインクリメントする数値を含むファイル名を付加することで,シミュレーションデータインスペクターによる既存ファイルの上書きを防止します。ファイル上書き保護を無効にすると,一意のファイル名を指定しない限り,シミュレーションデータインスペクターは既存のレポートファイルを上書きします。
例:“PreventOverwritingFile”,假的
ColumnsToReport
- - - - - -プロットされた信号のレポ,トに含める信号メタデ,タ
配列
シミュレションデタンスペクタの[検査]ペンでプロットされた信号のレポトに含める信号メタデタ。“ColumnsToReport”
および配列で構成されるコンマ区切りのペアとして指定します。既定では,检查
レポートには,プロットされた各信号に関するブロックパス,名前,ラインのスタイルと色およびデータソースパラメーターが含まれます。
メモ
ColumnsToReport
入力は比較レポ,トに影響しません。比較レポートには常にすべての信号メタデータが含まれ,比較レポートの上部の概要には常に信号名,絶対許容誤差,相対許容誤差,最大の差異,および各信号比較の結果が含まれます。
列挙型クラス金宝appSimulink.sdi.SignalMetaData
を使用して,含めるメタデ,タを配列として指定します。たとえば,シミュレ,ション実行の名前と信号名を含めるには,次のようにします。
signal_metadata = [金宝appSimulink.sdi.SignalMetaData.Run,…金宝appSimulink.sdi.SignalMetaData.SignalName];
次に,ColumnsToReport
を名前と値のペアでsignal_metadata
として指定します。
金宝appSimulink.sdi.report (ColumnsToReport, signal_metadata)
次の表は,检查
レポ,トで利用可能なメタデ,タをまとめたものです。
列の値 | 説明 |
---|---|
SignalName (既定の設定) |
信号名 |
行 (既定の設定) |
信号線のスタ@ @ルと色 |
SID |
金宝app®識別子 Sidの詳細にいては,金宝appSimulink識別子を参照してください。 |
单位 |
信号の測定単位 |
SigDataType |
信号のデ,タ型 |
SigSampleTime |
信号のサンプリングに使用されるメソッド |
模型 |
信号を生成したモデルの名前 |
BlockName |
信号のソ,スブロックの名前 |
BlockPath |
信号のソ,スブロックへのパス |
港口 |
ブロックの出力端子上の信号の@ @ンデックス |
维 |
信号が含まれている行列の次元 |
通道 |
行列内の信号の@ @ンデックス |
运行 |
信号が含まれているシミュレ,ション実行の名前 |
AbsTol |
信号に関する絶対許容誤差 |
RelTol |
信号に関する相対許容誤差 |
OverrideGlobalTol |
信号の許容誤差がグロ,バルな許容誤差よりも優先されるかどうかを指定するプロパティ |
TimeTol |
信号に関する時間の許容誤差 |
InterpMethod |
内挿法 |
SyncMethod |
比較用に信号を調整するために使用される同期メソッド |
TimeSeriesRoot |
MATLAB®ワクスペスからンポトされた信号の信号に関連付けられた変数の名前 |
TimeSource |
Matlabワクスペスからンポトされた信号の時間デタを含む配列の名前 |
数据源 |
Matlabワクスペスからンポトされた信号の信号デタを含む配列の名前 |
例:“ColumnsToReport”,元数据
ShortenBlockPath
- - - - - -レポ,ト内でブロックパスを短縮化するかどうか
真正的
(既定値) |假
レポ,ト内でブロックパスを短縮化するかどうか。“ShortenBlockPath”
と真正的
または假
で構成されるコンマ区切りのペアとして指定します。
真正的
——レポト内では短縮されたブロックパスを使用する。假
——ブロックの絶対パスをレポトに含める。
例:“ShortenBlockPath”,假的
LaunchReport
- - - - - -作成時にレポ,トを開くかどうか
真正的
(既定値) |假
作成時にレポ,トを開くかどうか。“LaunchReport”
と真正的
または假
で構成されるコンマ区切りのペアとして指定します。
真正的
——作成時にレポトを開く。假
——レポトを自動的に開かない。
例:“LaunchReport”,假的
SignalsToReport
- - - - - -比較レポ,トに含める信号
“ReportOnlyMismatchedSignals”
(既定値) |“ReportAllSignals”
比較レポ,トに含める信号。“SignalsToReport”
と“ReportOnlyMismatchedSignals”
または“ReportAllSignals”
で構成されるコンマ区切りのペアとして指定します。
ReportOnlyMismatchedSignals
——許容誤差から外れている比較結果をも信号のみを含める。ReportAllSignals
——すべての信号を含める。
例:“SignalsToReport”、“ReportAllSignals”
バ,ジョン履歴
R2011bで導入R2020b:無視されるReportStyle
入力
R2020bでの動作変更
R2020b以降,ReportStyle
の名前と値のペアの入力は無視されます。
R2020aでは,関数金宝appSimulink.sdi.report
を使用して2の個別の比較レポトを作成でき,ReportStyle
の名前と値のペアを使用して作成するレポトのタプを示すことができました。
R2020bから,シミュレーションデータインスペクターで生成できるのは1つの比較レポートのみです。レポ,ト内で対話型ビュ,と印刷可能なビュ,を切り替えることができます。
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。