帮助中心帮助中心
类:matlab.io.datastore.SimulationDatastore包:matlab.io.datastore
确定是否shuffleable数据存储
tf = isShuffleable (ds)
例子
tf = isShuffleable (ds)返回逻辑1(真正的如果数据存储dsshuffleable。否则,结果是合理的0(假)。
ds
1
真正的
0
假
您可以使用洗牌函数shuffleable数据存储随机文件的排序,同时保留行关联的文件在不同的数据存储。
洗牌
全部展开
输入数据存储。您可以使用这些数据存储作为输入:
MATLAB®使用MATLAB数据存储,数据存储创建的数据存储功能。数据存储的完整列表,请参阅选择数据存储文件格式或应用程序。
数据存储
结合和转换数据存储,数据存储创建的使用结合和变换功能。
结合
变换
使用自定义数据存储创建的自定义数据存储,数据存储框架。任何子类的数据存储matlab.io.Datastore万博1manbetx支持isShuffleable函数。看到开发自定义数据存储为更多的信息。
matlab.io.Datastore
isShuffleable
这个例子展示了如何确定的shuffleabilitymatlab.io.datastore.SimulationDatastore从仿真对象包含大数据。
matlab.io.datastore.SimulationDatastore
日志大数据模型
打开示例模型sldemo_fuelsys。
sldemo_fuelsys
open_system (“sldemo_fuelsys”)
选择数据导入/导出配置参数> >日志数据集的数据文件。
set_param (“sldemo_fuelsys”,“LoggingToFile”,“上”)
模拟模型。
sim卡(“sldemo_fuelsys”)
的MAT-fileout.mat出现在你当前的文件夹。记录的文件包含数据信号等燃料(在根级别的模型)。
out.mat
燃料
在命令提示符处,创建一个DatasetRef对象是指记录变量的名字,sldemo_fuelsys_output。
DatasetRef
sldemo_fuelsys_output
DSRef = 万博1manbetxSimulink.SimulationData.DatasetRef (“out.mat”,“sldemo_fuelsys_output”);
大数据预览
使用花括号({和})提取信号元素燃料,这是第十个元素DSRef,作为一个万博1manbetxSimulink.SimulationData.Signal对象,该对象包含一个SimulationDatastore对象。
{
}
DSRef
万博1manbetxSimulink.SimulationData.Signal
SimulationDatastore
SimDataSig = DSRef {10};
更容易与之交互SimulationDatastore对象驻留在值财产的信号对象句柄存储在一个变量命名DStore。
值
信号
DStore
DStore = SimDataSig.Values;
确定数据存储是shuffleable。
如果isShuffleable DStore disp (“数据存储是shuffleable。”)其他的disp (“Datatstore不是shuffleable。”)结束
Datatstore不是shuffleable。
介绍了R2020a
数据存储|洗牌|matlab.io.Datastore
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室