getAsDatastore
类:金宝appSimulink.SimulationData.DatasetRef
包:金宝app仿真软件。SimulationData
从引用的Dataset对象中获取元素的matlab.io.datastore.SimulationDatastore表示
语法
element = 金宝appSimulink.SimulationData.DatasetRef.getAsDatastore(datasetref_elements)
描述
element = 金宝appSimulink.SimulationData.DatasetRef.getAsDatastore(datasetref_elements)
返回一个matlab.io.datastore.SimulationDatastore
基于元素的索引、名称或块路径,表示引用数据集中的元素或元素集合。
你可以表示数据集
元素作为matlab.io.datastore.SimulationDatastore
如果元素使用以下方法之一被放置到mat文件中:
日志
数据集
格式化数据到持久存储(mat文件)。将元素放入a中
金宝appSimulink.SimulationData.Dataset
对象,并保存数据集
对象转换为v7.3 mat文件。
的SimulationDatastore
a的表示数据集
element为该元素的Values字段创建了一个SimulationDatastore对象。的SimulationDatastore
的数据流金宝app值
元素的属性输入到其他仿真或MATLAB中®.
请注意
不能使用createSimulationDatastore
为数据集
包含这些类型数据的元素:
数组
你可以使用SimulationDatastore
对象:
参考存储在磁盘mat文件中的日志模拟数据。
指定从磁盘增量流到模拟的信号。
提供了利用MATLAB函数进行大数据分析的基础。
输入参数
输出参数
例子
替代
要简化索引的使用,可以使用大括号({}
语法,以获得一个SimulationDatastore
对象DatasetRef
对象信号值。要求和结果与使用相同getAsDatastore
.例如,如果将信号数据记录到持久存储(选择日志数据集数据到文件配置参数),并模拟一个模型。
sigLogRef = 金宝appSimulink.SimulationData.DatasetRef(“out.mat”,“logsout”);firstSig = sigLogRef{1}
信号包:Si金宝appmulink. simulationdata . ans = Simulink. simulationdata . signal Package: Simulink. Simulink. ansSimulationDataProperties: Name: 'x1' PropagatedName: '' BlockPath: [1x1 Simulink.SimulationData.BlockPath] PortType: 'outport' PortIndex: 1 Values: [1×1 matlab.io.datastore.SimulationDatastore]
版本历史
在R2017a中引入