このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
記録された数据集
リーフ要素の形式。
カテゴリ:数据导入/导出
既定値:timeseries
timeseries
数据集
要素値をMATLAB®timeseries
形式で保存します。
时间表
数据集
要素値をMATLAB时间表
形式で保存します。
(时间表)
形式では,複数のシミュレーションのログデータを簡単にマージできます。
timeseries
形式では,時間プロパティ(TimeInfo
)用の最初のフィールドと,データプロパティ(DataInfo
2)用の番目のフィールドが表示されます。たとえば,非スカラー信号のtimeseries
オブジェクトのプロパティは次のようになります。
ts
timeseries公共属性:名称:" Time: [1001x1 double] TimeInfo: [1x1 tsdata. Properties] "DataInfo: [1x1 tsdata. datametdata]
时间表
オブジェクトの名前(たとえばtt
)を入力し,プロパティをクエリすると,すべてのプロパティが表示されます。
tt。属性
ans = struct with fields: Description: " UserData: [] DimensionNames: {'Time' 'Variables'} VariableDescriptions: {} VariableNames: ['temperature' 'WindSpeed' 'WindDirection'] VariableUnits: {} variableccontinuity: ['continuous'] RowTimes: [64x1 duration]
timeseries
形式で記録されたデータにアクセスするには,信号の数据
プロパティを使用します。たとえば,timeseries
オブジェクトts
の場合は次のようになります(最初の5個の値のみを表示)。
ts =你{1}. values;ts.Data
Ans = 0 -0.0002 -0.0012 -0.0062 -0.0306
記録された时间表
形式の数据集
データは1つの時間列(时间
1)とつのデータ列(数据
)をもつテーブルを生成します。时间
列は,指定された信号のシミュレーション時間ベクトルです。时间型として格納され,シミュレーション時間の単位と一致するように秒が設定され,シミュレーション開始時間で開始します(通常は0秒
に設定)。[n]
および(资料片)
の仿金宝app真软件®信号の次元は,时间表
表現では等価に扱われます。たとえば,时间表
オブジェクトtt
の場合は次のようになります(最初の5個の値のみを表示)。
tt =你{1}. values;tt。数据
时间数据_________ ____________ 0 sec [1x3x2 double] 0.1 sec [1x3x2 double] 0.2 sec [1x3x2 double] 0.3 sec [1x3x2 double] 0.4 sec [1x3x2 double]
サンプル数は时间表
オブジェクトの数据
列の最初の次元ですが,nonscalar
である記録済みのtimeseries
データのデータフィールドでは最後の次元です。そのため,时间表
形式のデータにアクセスする場合,各サンプルが非スカラーの配列であるときはデータの形状を変更しなければならない場合があります。1つのオプションとして,関数挤压
を使用できます。たとえば,データセットの最初のデータ行にアクセスするには、次のようなコマンドを使用できます。
挤压(tt.Data {1})
答案:1 2 3 4 5 6
信号がバスまたはバス配列の場合,信号の値は时间表
オブジェクトの構造体としてログに記録され,構造体の各リーフはバス内の各リーフ信号のログ記録された結果に対応します。
金宝app仿真软件に記録されたデータの場合,(timeseries)
形式は单位
プロパティの時間値の単位を表示します。単位は任意のクラスの任意の値として指定できます。記録された信号に単位が指定されている場合、timeseries ログはその単位を金宝appSimulink.SimulationData.Unit
オブジェクトに設定します。読み込み時は,金宝appSimulink.SimulationData.Unit
型である場合にのみ単位が適用され,それ以外の場合は無視されます。
(时间表)
形式の場合は,金宝app仿真软件は記録されたデータの単位をサポートしません。
(timeseries)
形式の插值
プロパティは,内挿法が线性
(既定値)またはzoh
であるかを表示します。
(时间表)
形式のVariableContinuity
プロパティは,変数の特性(連続または離散)を示します。シミュレーションデータにとって考えられる値は次のとおりです。
连续
- - - - - -timeseries
プロパティである线性
の插值
設定に対応します。金宝app仿真软件では,連続サンプル時間を入力するためにこの設定が使用されます。
一步
- - - - - -timeseries
プロパティであるzoh
の插值
設定に対応します。
金宝app仿真软件では,離散サンプル時間を入力するためにこの設定が使用されます。
timeseries
形式は,時間データが等間隔または非等間隔であるかを表示します。連続サンプル時間(線形内挿)用に記録されたデータの場合,TimeInfo
プロパティは時間が非等間隔であることを示し,長さを提供します。離散サンプル時間(ゼロ次ホールド内挿)の場合,TimeInfo
プロパティは時間が等間隔であることを示しており,長さとインクリメント値を提供します。
时间表
形式には等間隔および非等間隔の時間データに対応するプロパティがありません。
timeseries
形式または时间表
形式のデータの場合は,MATLAB関数isregular
を使用してこの時間情報を取得できます。
(timeseries)
形式では,記録された信号の名前が金宝appSimulink.SimulationData.Element
ラッパーオブジェクトと,timeseries
オブジェクト自体に保存されます。
(时间表)
形式では,記録された信号の名前が金宝appSimulink.SimulationData.Element
ラッパーオブジェクトに保存されますが,时间表
オブジェクト自体には保存されません。
范围ブロックを使用してデータを記録する場合,[データセットの信号形式)パラメーターは影響しません。
パラメーター:DatasetSignalFormat |
値:“timeseries” |“时间表” |
既定の設定:“timeseries” |
アプリケーション | 設定 |
---|---|
デバッグ | 影響なし |
トレーサビリティ | 影響なし |
効率性 | 推奨なし |
安全対策 | 推奨なし |