包:matlab.io.datastore
用于模拟数据检查器信号的数据存储
一个matlab.io.datastore.sdidatastore
对象提供对记录到仿真数据检查器的信号的访问,这些信号太大而无法放入内存中。一个sdidatastore
对象引用单个信号的数据。的读
方法加载由对象引用的信号数据sdidatastore
对象,以便每个块总是适合于内存。你可以用sdidatastore
对象为您的信号数据创建一个高的时间表。有关使用高数组的更多信息,请参见高大的数组。
请注意
matlab.io.datastore.sdidatastore
不支持并行计算。金宝app如果您有并行计算工具箱™许可证,请使用mapreduce (0)
将执行环境设置为本地MATLAB®客户在创建一个高大的时间表之前matlab.io.datastore.sdidatastore
。
创建ds
= dsrObj.getAsDatastore (参数
)sdidatastore
,ds
的信号金宝appSimulink.sdi.DatasetRef
对象由搜索条件选择参数
。您可以指定参数
作为一个整数表示所需信号在金宝appSimulink.sdi.DatasetRef
对象,或作为包含信号名称的字符向量。
创建ds
= matlab.io.datastore.sdidatastore (signalID
)sdidatastore
,ds
,对应于指定的信号signalID
。
hasdata | 确定是否可以读取数据 |
预览 | 返回sdidatstore中的数据预览 |
读 | 从sdisdatastore读取数据块 |
readall | 从sdidatastore中读取所有数据 |
重置 | 重新设置读取位置 |
句柄。要了解句柄类如何影响复制操作,请参见复制对象。
金宝appSimulink.sdi.DatasetRef
|getAsDatastore
|matlab.io.datastore.SimulationDatastore
|金宝appSimulink.sdi.Signal