文件帮助中心文件
阅读数据存储中的所有数据
DATA = READALL(DS)
Data = Readall(DS,'DusectPallellel',TF)
例子
数据= readall(DS.)返回指定的数据存储中的所有数据DS.。如果数据存储区中的所有数据不适合内存,那么读物返回错误。
数据= readall(DS.)
数据
DS.
读物
数据= readall(DS.,'umerypallellel',TF.)并行读取数据(需要并行计算工具箱™)。
数据= readall(DS.,'umerypallellel',TF.)
TF.
全部收缩
创建一个imageageAtastore.包含四个图像的对象。
imageageAtastore.
imds = imageageatastore({'Street1.jpg'那'Street2.jpg'那'peppers.png'那'玉米。'});
阅读数据存储区中的所有数据。
t = Readall(IMDS);
检查输出。
imout = imtile(t);imshow(imout)
从示例文件创建数据存储Airlinesmall.csv.,包含表格数据。
Airlinesmall.csv.
ds = tabulartextdataStore('airlinesmall.csv'那'尾声'那'na');
使用兴趣的变量指定使用sedicentvariablenames.财产。
sedicentvariablenames.
ds.selectedvariablenames = {'deptime'那'Arr Time'那'ActualLapSedtime'};
并行读取数据存储中的所有数据。
t = readall(DS,'使用指平行',真的);
读物返回表中的所有数据。
查看有关表的信息。输出中只包含所选变量。
t.properties.
ans = tableProperties具有属性:描述:'''userdata:[] dimensionnames:{'行'变量'} variablenames:{'deptime''arration''amamearlapptime'} variabledescriptions:{}变量:{} variablecontinuity:[] Rowname:{} customproperties:没有设置自定义属性。使用addprop和rmprop修改customproperties。
创建一个数据存储,可以在底层数据存储的一对图像之间维护奇偶校验。例如,创建两个单独的图像数据存储,然后创建表示两个底层数据存储的组合数据存储。
创建图像数据存储IMDS1代表三个图像的集合。
IMDS1
imds1 = imageageataStore({'Street1.jpg'那'Street2.jpg'那'peppers.png'});
创建第二个数据存储IMDS2通过改变图像IMDS1灰度,然后缩小图像。
IMDS2
IMDS2 =变换(IMDS1,@(x)IMResize(RGB2GRAY(x),0.5));
创建一个组合的数据存储IMDS1和IMDS2。
IMDSCombined =组合(IMDS1,IMDS2);
从组合数据存储中读取所有数据。输出是一个3×2个单元阵列。这两个列代表了来自两个底层数据存储的所有读取数据IMDS1和IMDS2, 分别。
dataout = readall(IMDScombined)
dataout =.3×2个单元阵列{480x640x3 uint8} {240x320 uint8} {480x640x3 uint8} {240x320 uint8} {384x512x3 uint8} {192x256 uint8}
输入数据存储。您可以将这些数据存储使用这些数据存储作为输入读物方法。
马铃薯®数据存储 - 使用MATLAB创建的数据存储数据存储功能。例如,创建用于使用图像集合的数据存储imageageAtastore.。有关数据存储的完整列表,请参阅选择文件格式或应用程序的数据存储。
数据存储
组合和转换的数据存储 - 使用该数据存储结合和转变功能。
结合
转变
自定义数据存储 - 使用自定义数据存储框架创建的数据存储库。看开发自定义数据存储。
并行读取,指定为真的要么错误的。如果您指定真的那读物从数据存储读取所有数据并行(需要并行计算工具箱)。并行读数可能导致读取数据时的性能提高,尤其是使用远程数据。
真的
错误的
可以使用数据存储处理使用指α.属性和平行计算工具箱。读物使用低开销计万博1manbetx算环境(如基于线程为基础的并行池),在本地计算机上读取支持的数据存储。有关基于线程的并行池的详细信息,请参阅parpool.(并行计算工具箱)。
使用指α.
parpool.
由于Matlab的内置多线程,某些数据存储(例如,imageageAtastore.)在不使用基于Matlab Workers的并行性时,在本地计算机上执行更快。有关更多信息,请参阅Matlab Multicore.。
例子:Readall(DS,'使用指定',TRUE)
Readall(DS,'使用指定',TRUE)
数据存储中的所有数据,根据类型的类型返回表或单元格数组DS.。
tabulartextdatastore.
SpreadsheetDatastore.
Imread.
KeyValuedAtastore.
钥匙
价值
filedatastore.
readfcn.
变换adatastore.
底层目的
ConventDatastore.
单元格阵列的每列包含来自呼叫的结果读物在相应的底层数据存储上指定的底层目的财产。
如果底层数据存储中的数据子集数不同,那么读物只返回数据,而所有基础数据存储都具有数据。例如,假设组合数据存储有两个底层数据存储,一个m数据子集和一个N数据子集,其中m>N。输出是具有两列的单元数组和N行。
要并行运行,请设置'使用指平行'选择真的。
'使用指平行'
有关并行计算的更多一般信息,请参阅使用自动并行支持运行MATLAB功能万博1manbetx(并行计算工具箱)。
数据存储|哈迪塔|读
哈迪塔
读
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室