メインコンテンツ

convertToSLDataset

MAT ファイルの内容を別の MAT ファイル内の Simulink.SimulationData.Dataset オブジェクトに変換する

説明

s = convertToSLDataset(source,destination) は、MAT ファイル source の内容を変換先の MAT ファイル destination に変換します。

s = convertToSLDataset(source,destination,dsname) は、名前 dsname に従って、変換先のファイル内の Simulink.SimulationData.Dataset オブジェクトに名前を付けます。

構造体データを変換する場合、関数は、mySignal.signal(1).label など、構造体信号フィールドのラベル フィールドの値を使用して、Dataset オブジェクト内の各要素に名前を付けます。

この関数は変換元の時間表現を無視します。

すべて折りたたむ

file1.mat 内の信号を file2.mat 内の Dataset オブジェクトに変換します。

s = convertToSLDataset("file1.mat","file2.mat");

file1.mat 内の信号を file2.mat 内の myDataset という名前の Dataset オブジェクトに変換します。

s = convertToSLDataset("file1.mat","file2.mat","myDataset");

入力引数

すべて折りたたむ

変換するデータを含む MAT ファイル。ファイルの名前を定義する string または文字ベクトルとして指定します。

[データセット] 形式に変換されたデータを含める MAT ファイル。変換先のファイルの名前を定義する string または文字ベクトルとして指定します。

変換先のファイル内の Dataset オブジェクトの名前。string または文字ベクトルとして指定します。

出力引数

すべて折りたたむ

変換の結果。logical 1 (true) または 0 (false) として返されます。

  • 1 (true) — 変換は正常に完了しました。

  • 0 (false) — 変換は正常に完了しませんでした。

バージョン履歴

R2016a で導入