管理由生成的集成数据generateSimulationEnsemble
或者通过将模拟数据记录到金宝app
一个simulationEnsembleDatastore
对象是一个数据存储,专门用于开发使用模拟数据进行状态监视和预测维护的算法。
该对象指定存储在MATLAB数据文件集合(mat文件)中的数据变量、自变量和条件变量。数据文件包含金宝appsimulink.simulationdata.dataset.
这些变量是在Simulink中记录数据的结果金宝app®模型模拟。
有关演示使用模拟集成数据存储的详细示例,请参见生成和使用模拟数据集成.有关预测性维护工具箱™中的数据集成的一般信息,请参见条件监控和预测维护的数据集合.
创建simulationEnsembleDatastore
对象:
从Simulink模型生成和记录仿真数据。金宝app你可以使用generateSimulationEnsemble
或任何其他记录磁盘仿真的方法。
创建一个simulationEnsembleDatastore
对象指向生成的模拟数据simulationEnsembleDatastore
命令(如下所述)。
如果您有先前生成的模拟数据generateSimulationEnsemble
或者其他方式,您可以使用创建函数simulationEnsembleDatastore
在任何时候创建一个新的模拟集成数据存储对象。
从先前使用的数据创建模拟集合表演团体
=模拟安装数据存储(位置
)generateSimulationEnsemble
指定的文件夹中位置
.该函数从生成的mat文件中存储的信息标识生成数据中的集成变量。函数填充DataVariables
和SelectedVariables
的属性表演团体
使用这些集合变量的名称。
的阅读
和writeToLastMemberRead
函数专门用于预测性维护工具箱集成数据。其他功能,如重置
和哈迪塔
,与使用的人相同数据存储
对象。要将特定的集成成员提取到更小或更专门的集成数据存储中,请使用子集
. 要使用单个命令将所有成员数据传输到表或单元格数组中,请使用readall
.要对集成数据存储分区,请使用分区(DS,N,索引)
语法的隔断
功能。
阅读 |
从集合数据存储中读取成员数据 |
writeToLastMemberRead |
将数据写入集合数据存储的成员 |
子集 |
从现有合并数据存储的子集中创建新的合奏数据存储 |
重置 |
将数据存储重置为初始状态 |
哈迪塔 |
确定是否可以读取数据 |
进步 |
确定已经读取了多少数据 |
readall |
读取数据存储中的所有数据 |
numpartitions |
数据存储分区数 |
隔断 |
对数据存储进行分区 |
高 |
创建高数组 |
可分割 |
确定数据存储是否可分区 |
isShufflable. |
确定数据存储是否可洗牌 |