为多路复用器或总线信号存储数据
R2016a之前,万博1manbetx仿真软件。TsArray
类与ModelDataLogs
测井数据格式。从R2016a开始,不能记录ModelDataLogs
格式。信号测井使用数据集
格式。
但是,您可以使用以前版本中记录的数据ModelDataLogs
格式。
在R2016a之前的版本中,Simulink万博1manbetx®创建此类实例的软件,以包含它为mux或总线信号记录的数据。其他类型的信号存储在万博1manbetx仿真软件。Timeseries
.
对象的万博1manbetx仿真软件。TsArray
类具有数量可变的属性。第一个属性被调用的名字
,记录信号的日志名称。其余属性引用已记录信号的元素的日志:万博1manbetx仿真软件。Timeseries
对象用于基本信号和万博1manbetx仿真软件。TSArray
多路复用器或总线信号的对象。每个属性的名称是相应信号的日志名称。
例如,假设您在配置为登录的R2016a之前的版本中运行的模型中有这个日志数据ModelDataLogs
格式。
logsout.b2
万博1manbetx仿真软件。TsArray(untitled/Bus Creator1): Name elements Simulink Class x1 1 Timeseries b1 2 TsArray
的万博1manbetx仿真软件。ModelDataLogs
对象,名为logsout
,包含一个万博1manbetx仿真软件。TsArray
对象,名为b2
,其中包含的元素的日志b2
(即基本信号x1
总线信号b1
).的完全限定名万博1manbetx仿真软件。TsArray
对象,(logsout.b2
)在MATLAB®命令行显示了这个模型的信号日志的结构。
可以使用完全限定日志名或解压缩
命令访问a所包含的信号日志万博1manbetx仿真软件。TsArray
对象。例如,访问信号记录的振幅x1
在上面的例子中,你可以在MATLAB命令行中输入以下命令:
数据= logsout.b2.x1.Data;
或
logsout.unpack (“所有”);数据= x1.Data;
万博1manbetx仿真软件。ModelDataLogs
,万博1manbetx仿真软件。SubsysDataLogs
,万博1manbetx仿真软件。Timeseries
,万博1manbetxSimulink.SimulationData.Dataset
,谁
,谁
,解压缩