主要内容

常见的范围块任务

可视化仿真结果随着时间的推移,使用范围(金宝app模型)块或时间范围

连接多个信号范围

连接多个信号范围,把额外的信号块范围。一个额外的端口是自动创建的。

指定数量的输入端口:

  1. 打开一个窗口范围。

  2. 从工具栏选择文件>数量的输入端口>更多的

  3. 输入输入端口的数量多达96。

信号从Nonvirtual公共汽车和公交车的数组

您可以连接信号nonvirtual公交车和数组的公交车范围块。显示总线信号,使用正常或加速器模拟模式。信号范围块显示每个总线元素,元素出现的顺序在公共汽车上,从上到下。嵌套的元素被夷为平地。例如,在这个模型中nestedBus信号有常量,subSignal,一步信号元素。的subSignalsub-bus有尖声地说正弦信号总线元素。在范围块的两个元素subSignal总线之间的显示常量一步信号。

使用范围块保存仿真数据

这个例子展示了如何保存对MATLAB信号工作区使用范围块。你可以我们这些步骤的范围和时间范围。保存的数据浮动范围或观众范围,明白了保存仿真数据从浮动范围(金宝app模型)

使用vdp模型中,数据记录到工作区。您可以按照下面的命令,或者在窗口范围,单击配置属性按钮,导航到日志记录选项卡,打开日志数据工作区

vdp scopeConfig = get_param (“vdp /范围”,“ScopeConfiguration”);scopeConfig。数据采集= true;scopeConfig。DataLoggingSaveFormat =“数据集”;= sim卡(“vdp”);

在MATLAB命令窗口,查看记录的数据out.ScopeData结构。

x1_data = out.ScopeData {1} .Values.Data (: 1);x1_time = out.ScopeData {1} .Values.Time;情节(x1_time x1_data)

暂停显示在运行

使用仿真软件快照金宝app暂停范围显示在模拟一直在后台运行。

  1. 打开一个窗口并启动模拟范围。

  2. 选择模拟>金宝app仿真软件的快照

    范围窗口左下角的状态,但仿真继续在后台运行。

  3. 与暂停交互显示。例如,使用测量,复制图像范围,或放大或缩小。

  4. 解冻显示,选择模拟>金宝app仿真软件的快照一次。

复制图像范围

下面的例子使用了模型vdp为了演示如何复制粘贴一个范围的形象。

  1. 范围块添加到您的模型。

  2. 信号连接到端口范围。看到连接多个信号范围。例如,在vdp模型中,连接的信号x1x2一个范围。

  3. 打开范围窗口并运行仿真。

  4. 选择文件>复制到剪贴板

  5. 将图片粘贴到文档。

    默认情况下,复制到剪贴板节省了打印版本的白色背景和可见的行范围。如果你想要粘贴的情节显示范围,选择视图>风格,然后选择保持颜色复制到剪贴板复选框。

情节一组信号

这个例子显示了如何阴谋数组的信号范围。

在这个简单的模型中,一个正弦波块连接到一个块范围。正弦波四块输出信号振幅[10年,20年;30 40]。显示范围数组中的每个正弦波分别顺序矩阵(1,1),(2,1),(1、2),(2,2)。

作用域引用模型

这个例子展示了在参考模型中范围的行为。当你使用一个范围在参考模型中,你可以看到不同的输出范围取决于你开始仿真:从顶部模型或范围的参考模型。

请注意

范围窗口显示最近打开的高级模型的仿真结果。播放控制范围块和观众模拟模型包含块或观众。

下面的例子使用了sldemo_mdlref_counter模型作为一个顶级的模型作为参考模型sldemo_mdlref_basic模型。

打开sldemo_mdlref_basic模型和双击CounterA块。的sldemo_mdlref_counter模型打开作为参考模型,画布上的面包屑就证明了这一点。

使用的主要运行仿真运行按钮,然后打开ScopeA范围。从整个模型可视化数据范围。

如果你重新运行仿真使用run按钮范围,范围只有可视化数据引用的模型是在孤立。播放控制范围块和观众模拟模型包含块或观众。在这种情况下,引用模型输入,没有顶级模特,是零。

请注意

如果你点击运行范围,模型并不表明,该模型是在后台运行。模拟状态,看一下状态栏的范围。

范围内启用子系统

当启用放置在一个子系统,根据模拟模式范围不同:

  • 正常模式——范围块数据子系统时启用。显示图显示空白当子系统是禁用的。

  • 外部、加速器和快速模式——范围块数据子系统时启用。显示连接直线的差距。

修改x设在范围

这个例子展示了如何修改x设在值范围块的使用时间跨度时间显示抵消参数。的时间跨度模拟的参数修改多少时间显示和抵消了x设在标签。的时间显示抵消参数修改所用的标签x设在。

您还可以使用这个过程的时间范围,浮动范围块,或观众范围。

打开模型和运行仿真看到原始的输出范围。仿真运行10次加大1在每个时间步的步骤。

模型=“ModifyScopeXAxis”;open_system(模型);sim(模型);open_system([模型,/范围的]);

修改时间显示

修改时间跨度参数2。您可以按照下面的命令,或者在窗口范围,单击配置属性按钮,导航到时间选项卡。

scopeConfig = get_param([模型,/范围的),“ScopeConfiguration”);scopeConfig。时间间隔=' 2 ';sim(模型);open_system([模型,/范围的]);

x设在范围现在显示过去两次的步骤和抵消了x设在标签显示0 - 2。底部工具栏显示x设在8所抵消。这个偏移量是不同的时间显示抵消价值。

时间跨度参数是非常有用的,如果你不想想象信号初始化或其他启动任务的开始模拟。你仍然可以看到完整的模拟时间如果你点击时间轴按钮。

抵消x设在标签

修改时间显示抵消参数设置为5。再一次,使用下面的命令,或者在窗口范围,单击配置属性按钮,导航到时间选项卡。

scopeConfig。TimeDisplayOffset =“5”;sim(模型);open_system([模型,/范围的]);

现在,同样的时间跨度2显示的范围,但是x设在标签5所抵消,5点开始,7点结束。如果你点击时间轴按钮时,x设在标签仍然从5开始。

显示信号范围显示单位

您可以指定信号单元模型组件边界(子系统模型块)使用轮廓尺寸外港块。看到单位规范在仿真软件模型金宝app(金宝app模型)。你可以连接范围块一个外港块或一个信号来自一个外港块。在这个例子中,单位着干活块设置为属性米/秒

显示单元上显示范围

  1. 范围从窗口工具栏,选择“配置属性”按钮

  2. 在配置属性:范围”对话框中,选择显示选项卡。

  3. Y-label框中,输入一个标题为轴紧随其后(% < SignalUnits >)。例如,输入

    速度(% < SignalUnits >)
  4. 点击好吧应用

    信令单元显示的y设在标签米/秒(米/秒在光标测量面板)和毫米/秒(毫米/秒)。

从仿真软件将来发布金宝app,您也可以选择调试>信息覆盖>单位。你没有进入(% < SignalUnits >)Y-Label财产。

通过编程方式显示单元上显示范围

  1. 范围属性。在命令窗口中,输入

    load_system (my_model) s = get_param (“my_model /范围”、“ScopeConfiguration”);
  2. 添加一个y设在第一显示标签。

    年代。ActiveDisplay = 1。YLabel = '速度(% < SignalUnits >);

你也可以设置模型参数ShowPortUnits“上”。所有范围在您的模型中,有或没有(% < SignalUnits >)Y-Label属性,显示单元显示。

load_system (“my_model”)get_param (“my_model”,“ShowPortUnits”)
ans =了
set_param (“my_model”,“ShowPortUnits”,“上”)
ans =对

从记录数据对象确定单位

在保存仿真的数据的范围数据集格式,你可以找到单位信息DataInfotimeseries对象的字段。

请注意

支持信令单元金宝app的只是范围数据集日志格式而不是为遗留日志格式数组,结构,结构随着时间的推移

  1. 范围从窗口工具栏,选择“配置属性”按钮

  2. 在配置属性窗口中,选择日志记录选项卡。

  3. 选择日志数据工作区复选框。在文本框中,输入一个变量保存仿真数据。例如,输入ScopeData

  4. 范围从窗口工具栏,选择run按钮

  5. 在命令窗口中,输入

    ScopeData.getElement (1) .Values.DataInfo
    包:tsdata共同的性质:单位:米/秒(Simulink.SimulationData.Un金宝appit)插值:线性(tsdata.interpolation)

连接信号具有不同单位的范围

当有多个端口范围,仿真软件金宝app®确保每个端口接收数据只有一个单元。如果你试图把信号与不同单位(例如通过使用总线创造者块),仿真软件返回一个错误。金宝app

范围显示单位根据端口的数量并显示:

  • 数量的端口的数量等于显示器——一个端口分配给一个显示单元的端口信号显示y设在标签。

  • 比显示的数量——一个端口分配给一个显示器,最后显示分配剩余的信号。不同的单位显示在最后一个y设在标签作为一个逗号分隔的列表。

选择显示数量和布局

  1. 范围从一个窗口中,选择“配置属性”按钮

  2. 在“配置属性”对话框中,选择主要选项卡,然后选择布局按钮。

  3. 选择你想要显示的数量和布局。

    您可以选择超过四行或列显示。单击布局中,然后拖动鼠标指针扩张布局最多16行16列。

  4. 单击以选中的布局应用于窗口范围。

码头,停靠窗口范围MATLAB桌面

  1. 在正确的角落的窗口范围,单击码头范围按钮。

    范围窗口上方放置在MATLAB命令窗口®桌面。

  2. 单击显示范围动作按钮,然后单击出坞范围

另请参阅

(金宝app模型)|(金宝app模型)|(金宝app模型)

相关的话题