Main Content

金宝appsimulink.modeldatalogs。convertToDataset

转换从金宝appsimulink.modeldatalogs格式为金宝appsimulink.simulationdata.datasetformat

句法

转换DataSet=Sourcemodeldatalogsobject.convertTodatAset(转换DataSetName

描述

笔记

ModelDataLogs班级支持向后兼容。金宝app从R2016A开始,您无法在ModelDataLogs格式。信号记录使用数据集格式。在R2016a或更晚的时间里,当您打开使用的型号时ModelDataLogs格式,使用中的模型数据集格式。

您可以将信号记录数据转换为ModelDataLogs数据集格式。转换为数据集格式使使用其他记录的数据(例如,已记录状态)更轻松地进行后处理,这也可以使用数据集格式。有关更多信息,请参阅将记录的数据转换为数据集格式

如果您有使用的旧代码ModelDataLogs需要乌利希期刊指南的API,您可以会遇到这样的情况ates to your code or model. See迁移使用传统模式的脚本API

转换DataSet=Sourcemodeldatalogsobject.convertTodatAset(转换DataSetNameconverts theSourcemodeldatalogsobject至a金宝appsimulink.simulationdata.dataset目的。转换对象的名称基于转换DataSetName

所结果的金宝appsimulink.simulationdata.dataset对象是平面列表。此列表每个列表都有一个元素金宝appSimulink.Timeseriesor金宝appsimulink.tsarrayobject in the金宝appsimulink.modeldatalogs目的。

限制

simulink.m金宝appodeldatalogs记录数据的来源 转换限制

引用模型

加载引用模型的所有祖先先前未加载。如果任何祖先模型未出现在MATLAB上®path, the conversion fails.

如果模型已更改或模型祖先已更改,则在Simulink之后金宝app®记录数据,转换可能会失败。例如,在记录后添加,删除或重命名块可能会导致转换失败。

变体模型或子系统

当前的活动变体必须与Simulink记录数据时具有活性的变体相同。金宝app否则,转换失败。

框架信号

转换失败。

mux块

这conversion produces a different金宝appsimulink.simulationdata.dataset对象作为数据集,而不是Simulink创建的,当您使用金宝app该模型使用该模型时创建的对象数据集记录数据的格式。

状态流®图表

不支持。金宝app

输入参数

Sourcemodeldatalogsobject

一个金宝appsimulink.modeldatalogs您要转换为一个的对象金宝appsimulink.simulationdata.dataset目的。

转换DataSetName

Name of the dataset that the conversion process creates.

输出参数

转换DataSet

金宝appsimulink.simulationDataset对象金宝appsimulink.modeldatalogs。convertToDataset函数创建。

有关转换后数据集的详细信息,请参阅金宝appsimulink.simulationdata.dataset

例子

在R2016A之前的发行版中,您可以使用ModelDataLogs格式。If you have a MAT-file with signal logging data that uses theModelDataLogs格式,这是您可以将数据转换为数据集格式。此示例假设生成日志记录数据的模型具有配置参数>Data Import/Export>信号记录name set to登录

  1. 加载垫子文件。

  2. 兑换登录到一个称为的数据集mymodel_dataset。(The elements information will be different for your data.)

    dataSet = logSout.convertTodatAset('mymodel_dataset')dataset = s金宝appimulink.simulationdata.dataset软件包:simulink.simulationdata特征:名称:'mymodel_dataset'总元素:2个元素:2个元素:2个元素:1:1:'x1'x1'x1'x2'x2'x2'x2'x2' -  get'x2' -通过索引或名称访问元素。- 使用addElement或setElement添加或修改元素。方法,超类
在R2011a中引入