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 中推出