文档帮助中心文档
确定是否可以读取数据
tf = hasdata (ds)
例子
tf = hasdata (ds)返回逻辑1(真正的),如果有数据可从指定的数据存储中读取ds.否则,返回逻辑的0(假).
tf = hasdata (ds)
ds
1
真正的
0
假
全部折叠
从示例文件创建一个数据存储,mapredout.mat的输出文件mapreduce函数。
mapredout.mat
mapreduce
ds =数据存储(“mapredout.mat”);
当数据存储中有可用数据时,读取数据。
而hasdata(ds) T = read(ds);结束
输入数据存储。控件的输入可以使用这些数据存储hasdata方法。
hasdata
MATLAB®datastores -使用MATLAB创建的数据存储数据存储功能。例如,使用ImageDatastore.有关数据存储的完整列表,请参见“文件格式”或“应用程序”选择“数据存储”.
数据存储
ImageDatastore
组合或转换数据存储-使用结合和变换功能。
结合
变换
自定义数据存储—使用自定义数据存储框架创建的数据存储。看到开发自定义数据存储.
backgroundPool
ThreadPool
使用注意事项及限制:
在基于线程的环境中,可以使用hasdata仅与以下数据存储:
ImageDatastore对象
CombinedDatastore或TransformedDatastore创建的对象ImageDatastore通过使用对象结合或变换
CombinedDatastore
TransformedDatastore
您可以使用hasdata如果您有并行计算工具箱™,则可以使用其他数据存储。为此,使用进程支持的并行池而不是使用backgroundPool或ThreadPool(使用ProcessPool或ClusterPool).
ProcessPool
ClusterPool
有关更多信息,请参见在线程环境中运行MATLAB函数.
您已经有了geänderte版本死亡Beispiels。Möchten您是谁? Änderungen öffnen?
您有一个连接到MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus。Webbrowser unterstützen keine MATLAB-Befehle。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系