文档

万博1manbetxSimulink.sdi.setSubPlotLayout

在仿真数据检查器中设置布局次要情节

句法

万博1manbetxSimulink.sdi.setSubPlotLayout(R,C)

描述

万博1manbetxSimulink.sdi.setSubPlotLayout([RC设置使用指定行数在仿真数据查验图的网格布局,[R和列,C

例子

全部收缩

%变化插曲布局至4行和2列万博1manbetxSimulink.sdi.setSubPlotLayout (4,2);

这个例子说明了如何创建一个运行,添加数据,然后查看仿真数据检查的数据。

在运行时创建的数据

这个例子创建时间序列为对象的正弦和余弦。直观显示数据,仿真数据检查至少需要一个时间向量与您的数据对应。

%生成timeseries数据时间= linspace(0,20,100);sine_vals = SIN(2 * PI / 5 *时间);sine_ts =时间序列(sine_vals,时间);sine_ts.Name =“sin, T = 5”;cos_vals = COS(2 * PI / 8 *时间);cos_ts =时间序列(cos_vals,时间);cos_ts.Name ='余弦,T = 8';

创建一个模拟数据检查运行并添加数据

为了让模拟数据检查访问您的数据,使用创造方法,并创建一个运行。本示例修改一些运行的性能,以帮助识别数据。您可以轻松地查看与仿真数据检查运行和信号的特性。

%创建运行运行= Si万博1manbetxmulink.sdi.Run.create;运行。Name =“正弦曲线”;run.Description =不同频率的正弦和余弦信号;%添加时间序列数据运行run.add(“瓦尔”,sine_ts,cos_ts);

使用万博1manbetxSimulink.sdi.Signal目的

getSignalByIndex方法返回一个万博1manbetxSimulink.sdi.Signal可用于绘制在仿真数据查验信号对象。您也可以通过编程控制,情节外观的方面,如代表信号线的颜色和样式。本实施例中定制副区的布局和信号特性。

%获取信号,修改其属性,并将检查的属性更改为truesine_sig = run.getSignalByIndex(1);sine_sig.LineColor = [0 0 1];sine_sig.LineDashed =' - '。;sine_sig。检查= true;%添加另一个插曲余弦信号万博1manbetxSimulink.sdi.setSubPlotLayout(2,1);%绘制余弦信号和自定义其外观cos_sig = run.getSignalByIndex(2);cos_sig.LineColor = [0 1 0];cos_sig.plotOnSubPlot(2,1,TRUE);%查看信号仿真数据检查万博1manbetxSimulink.sdi.view

关闭模拟数据检查和保存数据

万博1manbetxSimulink.sdi.close('sinusoids.mat'

输入参数

全部收缩

在副区网格布局的行,指定为1和8(含)之间的一个整数的数。

例:2

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|烧焦

在副区网格布局列,指定为1和8(含)之间的一个整数的数。

例:2

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|烧焦

介绍了在R2016a

是这个主题有帮助吗?