所生成的集成数据generateSimulationEnsemble
或者通过记录模拟数据万博1manbetx
一个simulationEnsembleDatastore
对象是一个专门用于开发使用模拟数据的状态监视和预测性维护算法的数据存储。
该对象指定存储在MATLAB数据文件集合(MAT-files)中的数据变量、自变量和条件变量。数据文件包含万博1manbetxSimulink.SimulationData.Dataset
在Simulink中记录数据的结果变量万博1manbetx®模型模拟。
有关说明使用模拟集成数据存储的详细示例,请参见生成和使用模拟数据集合.有关预测性维护工具箱™中数据集成的一般信息,请参见用于状态监测和预测性维护的数据集成.
要创建一个simulationEnsembleDatastore
对象:
从Simulink模型中生成并记录仿真数据。万博1manbetx你可以使用generateSimulationEnsemble
或任何其他方式的日志模拟到磁盘。
创建一个simulationEnsembleDatastore
对象,该对象指向使用simulationEnsembleDatastore
命令(在下面描述)。
如果您有先前生成的模拟数据generateSimulationEnsemble
或者其他方法,您可以使用创建函数simulationEnsembleDatastore
可以随时创建新的模拟集成数据存储对象。
使用先前生成的数据创建模拟集合系综
= simulationEnsembleDatastore (位置
)generateSimulationEnsemble
指定的文件夹中位置
.该函数从存储在生成的mat文件中的信息识别生成数据中的集成变量。函数填充DataVariables
而且SelectedVariables
的属性系综
用这些集合变量的名字。
的读
而且writeToLastMemberRead
函数专门用于预测性维护工具箱集成数据。其他功能,如重置
而且hasdata
,与与数据存储
对象。要分区集成数据存储,请使用分区(n, ds指数)
的语法分区
函数。
读 |
从集成数据存储中读取成员数据 |
writeToLastMemberRead |
将数据写入集成数据存储的成员 |
重置 |
将数据存储重置为初始状态 |
hasdata |
确定是否有数据可读 |
进步 |
确定已经读取了多少数据 |
numpartitions |
数据存储分区数 |
分区 |
对数据存储进行分区 |
高 |
创建高数组 |
isPartitionable |
确定数据存储是否可分区 |
isShuffleable |
确定数据存储是否可洗牌 |