《MATLAB SIMULINK Bus Selector 总线选择》由会员分享,可在线阅读,更多相关《MATLAB SIMULINK Bus Selector 总线选择(7页珍藏版)》请在金锄头文库上搜索。
1、MATLAB SIMULINK Bus Selector 从传入的总线选择信号库信号路由描述总线选择模块,在其输入输出的总线元素中 选定子集。块可以作为单独的信号,或作为一种新的总线输出的 指定的元素。有关总线的信息,请参阅使用复合信号。当块输出单独的元素,它从一个单独的端口从顶部 向底部块输出每个元素。各种块方向的端口顺序的描述,请参阅如何旋转块。有关总线的信息,请参阅使用复合信号。 注意 当您从 Simulink 库复制模型, Simulink 软件 隐藏总线选择块的名称。警告 MathWorks 的不建议使用总线选择块,因为这种使用复杂的块,增加了出错的可能性。更多信息,请参阅 总线和库
2、。下列限制适用于工作时使用的总线选择块阵列 。有关总线的定义和使用数组的详细信息,参考 Combining Buses into an Array of Buses.。你不能总线信号阵列连接到总线选择块。若要连接总线信号阵列,先用一个选择块 要使用总线选择块 选择总线元素的索引。然后用总线选择块的巴士,选择总线元素。你在一个总线数组 是不能分配到一个子总线。数据类型支持一个总线选择块接受 Simulink 软件的所支持的任何数据类型的输出实数或复数的值,包括定点和枚举数据类型Simulink 软件支持的数据类型的讨论,参考 Data Types Supported by Simulink.。参
3、数对话框总线选择对话框如下上图中蓝色字体内容如下此块接受作为输入的总线,从 Bus Creator,到 Bus Selector 定义其输出其 一个总线对象或块 。左侧列表框显示在输入总线上的信号。使用“Select ”按钮,选择输出信号。右边的列表框中显示的选择。使用 Up, Down,或 Remove 按钮来重新调整选择。检查 总线输出 输出一个单总线信号。Signals in the bus显示在输入总线上的信号。设置单击“Refresh” ,刷新显示,以反映修改连接到总线块提示使用 Select 选择信号输出。为了找到任何进入该块的信号源,选择列表中的信号,并单击 Find。 Simu
4、link 软件打开包含信号源的子系统,并加深源的图标。命令行信息命令行信息参考 Block-Specific Parameters。Enable regular expression启用 MATLAB 的正则表达式过滤信号名称 。例如,进入 Filter by name 框用 t$ 筛选 名称的末尾用小写 t(及其父类)的所有信号。有关详细信息,请参见 Regular Expressions。设置默认值:OnOn 允许使用 MATLAB 的正则表达式过滤信号名称 .Off 禁止使用 MATLAB 的正则表达式过滤信号名称。你在 Filter by name 框输入一个文字字符串作过为 过滤 。
5、依赖选择右侧的编辑框( )上的“选项”按钮,启动这个参数。Show filtered results as a flat list在 Filter by name 框里过滤的基础上,使用 平面列表格式显示过滤的信号列表。平面列表格式使用点符号来反映总线信号层次。下面是一个嵌套的 平面列表格式的总线信号的一个 过滤集的例子。设置默认值:OffOn 使用一个平面列表格式 显示信号的过滤列表,总线的层次结构用点符号显示,而不是使用树格式。Off 使用一棵树格式,显示总线层次过滤。依赖选择右侧的编辑框( )上的“选项”按钮,启动这个参数。Selected signals显示信号输出。设置默认值:sig
6、nal1,signal2您可以通过使用 Up, Down , Remove 向上,向下, “删除”按钮来更改列表。 提示端口连接的信号顺序改变时,保持。如果 总线选择模块没有 输入信号,输出信号,在选定的信号列表框中列出的信号名称前面有三个问号(??) 。命令行信息命令行信息参考 Block-Specific Parameters。Output as bus作为总线 输出选定的元素。设置默认值:OffOn 作为总线 输出选定的元素Off 作为独立的信号,每个输出选定的元素 与相应的元素的名称标记从一个端口输出 。 提示输出总线是虚拟的。选择块的总线信号转换模块,插入后,以产生非虚总线输出 。设
7、置信号转换块非虚总线和数据类型的参数,使用 Simulink.Bus总线对象的输出参数。举例,参考 Signal Conversion。命令行信息命令行信息参考 Block-Specific Parameters。举例总线选择模块如何工作的例子,参考 sldemo_fuelsys 的模型。总线选择模块会出现在以下子系统: fuel_rate_control/airflow_calcfuel_rate_control/validate_sample_time特征Multidimensionalized多量纲YesVirtual虚拟Yes,如果是虚拟 输入总线有关详细信息,请参阅在 Simulink 文档的 Virtual Blocks .更多关于总线信息请看http:/