メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

read

MDF データストア内のデータを読み取る

説明

data = read(mdfds) は、mdfds によって指定された MDF データストアからデータを読み取り、timetable を返します。

read 関数は、データストアからデータのサブセットを返します。サブセットのサイズは、データストア オブジェクトの ReadSize プロパティによって決まります。最初の呼び出しでは、read はデータストアの先頭から読み取りを開始し、後続の呼び出しでは前の呼び出しのエンドポイントから読み取りを続行します。reset を使用して最初からもう一度読んでください。

[data,info] = read(mdfds) は、抽出されたデータに関するメタデータを含む情報も出力引数 info に返します。

すべて折りたたむ

MDF データストアから一度に 1 ファイルずつデータを読み取ります。

mdfds = mdfDatastore({'CANape1.MF4','CANape2.MF4','CANape3.MF4'});
mdfds.ReadSize = 'file';
data = read(mdfds); 

2 番目のファイルを読み取り、データに関する情報を表示します。

[data2,info2] = read(mdfds);
info2 
  struct with fields:

             Filename: 'CANape2.MF4'
             FileSize: 57592
    MDFFileProperties: [1×1 struct]

入力引数

すべて折りたたむ

MDF データストア。MDF データストア オブジェクトとして指定されます。

例: mdfds = mdfDatastore('CANape.MF4')

出力引数

すべて折りたたむ

出力データは、MDF レコードの timetable として返されます。

データに関する情報。次のフィールドを持つ構造体配列として返されます。

Filename
FileSize
MDFFileProperties

バージョン履歴

R2017b で導入