matlab.io.datastore.Shuffleable 类
命名空间: matlab.io.datastore
为数据存储添加乱序支持
描述
matlab.io.datastore.Shuffleable 是一个抽象的 mixin 类,它支持按随机顺序打乱数据存储中的样本。
要使用此 mixin 类,除了从 matlab.io.Datastore 基类继承之外,还必须从 matlab.io.datastore.Shuffleable 类继承。键入以下语法作为类定义文件的第一行:
classdef MyDatastore < matlab.io.Datastore & ...
matlab.io.datastore.Shuffleable
...
end要为自定义数据存储添加乱序支持,您还必须:
从附加类
matlab.io.datastore.Shuffleable继承。定义此附加方法:
shuffle。
有关创建自定义数据存储的详细信息和步骤,请参阅Develop Custom Datastore。
方法
shuffle | 返回数据存储的乱序版本 |
复制语义
句柄。要了解句柄类如何影响复制操作,请参阅复制对象。
版本历史记录
在 R2018a 中推出