Main Content

hasdata

データが読み取り可能かどうかを判別

説明

tf = hasdata(ds) は、ds で指定されたデータストアに読み取り可能なデータがある場合に logical 1 (true) を返します。その他の場合は logical 0 (false) を返します。

すべて折りたたむ

関数 mapreduce の出力ファイルであるサンプル ファイル mapredout.mat からデータストアを作成します。

ds = datastore('mapredout.mat');

読み取り可能なデータがなくなるまで、データストアのデータを読み取ります。

while hasdata(ds)
    T = read(ds);
end

入力引数

すべて折りたたむ

入力データストア。次のデータストアを hasdata メソッドの入力として使用できます。

拡張機能

バージョン履歴

R2014b で導入

参考