主要内容

导航模型

金宝app®模型可以组织成层次组件。在分层模型中,您可以选择查看系统在高级别上,或导航模型的模型层次结构看等级增加细节。

导航模型层次结构

首先,打开smart_braking模型。在MATLAB®命令行,输入:

open_system (“smart_braking.slx”)

在模型中:

  • 汽车油门踏板按移动。

  • 接近传感器测量车辆和障碍物之间的距离。

  • 警报系统生成警报基于距离。

  • 报警自动控制刹车,以防止碰撞。

当你构建一个模型,你连接块一起代表系统动力学的模型复杂的组件。在这个模型中,车辆、接近传感器和报警系统都是复杂的组件有多个模块中存在的子系统的层次结构。查看一个子系统的内容,双击子系统。

要查看完整的模型层次结构的表示,单击隐藏/显示模型浏览器在模型窗口左下角的按钮。

模型浏览器显示了所有子系统你视图在顶层有自己的子系统。每个子系统节点扩展到看到它所包含的子系统。你可以浏览浏览器的层次结构模型。例如,展开近距离传感器节点,然后选择传感器子系统模型。

地址栏显示您查看哪个子系统。打开子系统在单独的窗口中,右键单击该子系统和选择在新窗口打开

每一个输入或输出端口上一个子系统都有相应的尺寸或外港块内的子系统。这些块代表之间的数据传输子系统及其母公司。当系统包含多个输入或输出端口,在尺寸或数量外港块显示子系统接口端口的位置。

查看信号属性

信号线路模型表示数据传输从块到块金宝app中。信号属性对应的函数模型:

  • 维-标量、向量或矩阵

  • 无符号整数数据类型(字符串、双,等等。

  • 样品时间:一个固定的时间间隔的信号有一个更新过的值,或连续采样

显示的数据类型中的所有信号模型,调试选项卡,在信息覆盖,点击基本数据类型

该模型显示信号沿线的数据类型。大多数信号双,除了警报系统的输出。双击子系统进行调查。

这个子系统中的数据类型标签显示数据类型变化发生在警报设备子系统。双击子系统进行调查。

警报装置组件转换警报指数信号从一个双整数。你可以设置在源数据类型,或者使用数据类型转换块的信号属性库。双,默认数据类型,提供了最佳的数值精度和支持在所有块。金宝app双数据类型也使用最多的内存和计算能力。其他数值数据类型可用于模型的嵌入式系统内存和计算能力是有限的。

展示样品,调试选项卡,在信息覆盖,点击颜色从样本的时间剖面。每个样本的模型更新显示不同的颜色模型中,还有一个传说。

  • 一块或信号连续动力学是黑色的。信号用连续样本时间更新模型需要进行计算尽可能接近现实世界。金宝app

  • 一块或常数是洋红色的信号。他们通过模拟保持不变。

  • 一个离散的块或信号更新最低的固定间隔是红色的。信号的离散样本更新以固定时间间隔。如果模型包含组件不同的固定样本时期,每个离散样本时间都有不同的颜色。

  • 多重速率的子系统,其中包含离散和连续的信号,是黄色的。

跟踪一个信号

这个模型有一个恒定的输入和一个离散输出。确定抽样方案的变化,跟踪输出信号通过街区。

  1. 打开模型浏览器,点击隐藏/显示模型浏览器按钮

  2. 强调输出信号,选择信号,信号选项卡上,单击追溯到来源按钮

    编辑器现在在突出模式。单击编辑器中继续。

  3. 继续跟踪信号的来源,按左箭头键。

  4. 继续跟踪信号的来源,直到你到达预警逻辑子系统。你看到减去块有两个输入。选择的信号通路轮廓尺寸按向下箭头键。

  5. 寻找离散化的来源,保持按左箭头键,注意颜色的港口名称反映了样本时间。

零级举行块的传感器将信号从连续与离散模型子系统。

相关的话题