文件帮助中心文件
确定数据存储是否会破坏
tf = isshufflable(DS)
例子
tf = isshufflable(DS.的)返回逻辑1(真的)如果数据存储区DS.可轻松。否则,结果是逻辑0.(错误的)。
tf = isshufflable(DS.的)
DS.
1
真的
0.
错误的
变换adatastore.如果所有底层数据存储都是可靠的。
变换adatastore.
ConventDatastore.如果所有底层数据存储有一个子集方法或者是数据存储的转换/组合子集方法..
ConventDatastore.
子集
自定义数据存储类如果它们来自subclassmatlab.io.datastore.shufflable.。
matlab.io.datastore.shufflable.
你可以使用洗牌在变次数据存储上的函数以随机化文件的排序,同时保留不同数据存储中文件的行关联。
洗牌
全部收缩
创建一个ImageageAtastore.然后写一个如果别的仅当它被擦拭时才会减速数据存储的声明。
ImageageAtastore.
如果别的
imagefiles = {'Street1.jpg'那'Street2.jpg'那'peppers.png'那'玉米。'};imds = imageageataStore(imagefiles);如果IsShufflable(IMDS)Newds = Shuffle(IMDS);DISP('洗牌成功。'的)别的DISP('数据存储不是那么糟糕的。的)结尾
洗牌成功。
现在创造一个ConventDatastore.由两个副本组成的对象IMDS.。使用相同如果别的测试将数据存储播放。
IMDS.
CDS =组合(IMDS,IMDS);如果IsShufflable(CDS)Newds = Shuffle(CD);DISP('洗牌成功。'的)别的DISP('数据存储不是那么糟糕的。的)结尾
在这种情况下,组合数据存储CDS是因为底层而变得如此破倍ImageageAtastore.对象有子集方法。
CDS
创造另一个ConventDatastore.对象,但这一次建造它tabulartextdatastore.对象。在这种情况下,组合的数据存储不是底层的不可擦拭tabulartextdatastore.对象没有子集方法。
tabulartextdatastore.
ttds = tabulartextdataStore('outages.csv');CDS =组合(TTD,TTD);如果IsShufflable(CDS)Newds = Shuffle(CD);DISP('洗牌成功。'的)别的DISP('数据存储不是那么糟糕的。的)结尾
数据存储不是可靠的。
输入数据存储。您可以将这些数据存储用作输入:
马铃薯草®数据存储 - 使用MATLAB创建的数据存储数据存储职能。例如,使用使用图像集合创建数据存储ImageageAtastore.。有关数据存储的完整列表,请参阅选择文件格式或应用程序的数据存储。
数据存储
组合和转换数据存储 - 使用该数据存储结合和转变职能。
结合
转变
自定义数据存储 - 使用自定义数据存储框架创建的数据存储库。从中归属的任何数据存储区matlab.io.datastore.金宝app支持这一点isShufflable.功能。看开发自定义数据存储想要查询更多的信息。
matlab.io.datastore.
isShufflable.
Backgroundgool.
螺纹池
使用说明和限制:
在基于线程的环境中,可以使用isShufflable.只有以下数据存储:
ImageageAtastore.对象
ConventDatastore.或者变换adatastore.您创建的对象ImageageAtastore.通过使用结合或者转变
您可以使用isShufflable.如果您有并行计算工具箱™,则使用其他数据存储。为此,请使用进程备份的并行池而不是使用运行函数Backgroundgool.或者螺纹池(使用processpool.或者clusterpool.)。
processpool.
clusterpool.
有关更多信息,请参阅在基于线程的环境中运行matlab函数。
数据存储|洗牌|matlab.io.datastore.
您拥有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室