MATLAB SIMULINK Bus Selector 总线选择

更新时间:2023-10-04 14:14:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

MATLAB SIMULINK Bus Selector – 从传入的总线选择信号

信号路由

描述

总线选择模块,在其输入输出的总线元素中选定子集。块可以作为单独的信号,或作为一种新的总线输出的指定的元素。有关总线的信息,请参阅使用复合信号。

当块输出单独的元素,它从一个单独的端口从顶部向底部块输出每个元素。各种块方向的端口顺序的描述,请参阅如何旋转块。有关总线的信息,请参阅使用复合信号。 注意当您从Simulink库复制模型, Simulink软件隐藏总线选择块的名称。 警告MathWorks的不建议使用总线选择块,因为这种使用复杂的块,增加了出错的可能性。更多信息,请参阅总线和库。 下列限制适用于工作时使用的总线选择块阵列。有关总线的定义和使用数组的详细信息,参考Combining Buses into an Array of Buses.。

你不能总线信号阵列连接到总线选择块。若要连接总线信号阵列,先用一个选择块要使

用总线选择块选择总线元素的索引。然后用总线选择块的巴士,选择总线元素。

你在一个总线数组是不能分配到一个子总线。

数据类型支持

一个总线选择块接受 Simulink软件的所支持的任何数据类型的输出实数或复数的值,包括定点和枚举数据类型

Simulink软件支持的数据类型的讨论,参考Data Types Supported by Simulink.。

参数对话框

总线选择对话框如下

上图中蓝色字体内容如下

此块接受作为输入的总线,从Bus Creator,到 Bus Selector 定义其输出其一个总线对象或块。左侧列表框显示在输入总线上的信号。使用“Select ”按钮,选择输出信号。右边的列表框中显示的选择。使用Up, Down,或Remove 按钮来重新调整选择。检查总线输出输出一个单总线信号。

Signals in the bus

显示在输入总线上的信号。

设置

单击“Refresh”,刷新显示,以反映修改连接到总线块

提示

使用Select>>选择信号输出。

为了找到任何进入该块的信号源,选择列表中的信号,并单击Find。Simulink软件打开

包含信号源的子系统,并加深源的图标。

命令行信息

命令行信息参考Block-Specific Parameters。

Enable regular expression

启用 MATLAB的正则表达式过滤信号名称。例如,进入Filter by name框用t$筛选名称的末尾用小写t(及其父类)的所有信号。有关详细信息,请参见Regular Expressions。

设置

默认值:On

On

允许使用MATLAB的正则表达式过滤信号名称.

Off

禁止使用MATLAB的正则表达式过滤信号名称。你在Filter by name框输入一个文字字符串作过为过滤。

依赖

选择右侧的编辑框()上的“选项”按钮,启动这个参数。

Show filtered results as a flat list

在Filter by name框里过滤的基础上,使用平面列表格式显示过滤的信号列表。平面列表格式使用点符号来反映总线信号层次。下面是一个嵌套的平面列表格式的总线信号的一个过滤集的例子。

设置

默认值:Off

On

使用一个平面列表格式显示信号的过滤列表,总线的层次结构用点符号显示,而不是使用树格式。

Off

使用一棵树格式,显示总线层次过滤。

依赖

选择右侧的编辑框()上的“选项”按钮,启动这个参数。

Selected signals

显示信号输出。

设置

默认值:signal1,signal2

您可以通过使用Up, Down,Remove向上,向下,“删除”按钮来更改列表。

本文来源:https://www.bwwdw.com/article/n2ad.html

Top