主要内容

手动变体水槽

在输出处的多个变体选择之间切换

  • 图书馆:
  • 金宝appSimulink /信号路由

  • 手动变体水槽块

描述

手动变体水槽Block是一个拨动开关,可激活其在输出处的变体选择之一以传递输入。

该块可以具有两个或多个输出端口,并且具有一个输入端口。每个输出端口都与变体控件关联。要更改输出端口的数量,请右键单击块并选择蒙版参数,然后在选择数盒子。

要在输出处的变体选择之间切换,请双击块。该块通过将输入连接到输出的行显示活动选择。该块在输出时传播了活动变体选择,并在模拟过程中丢弃连接到无活动输出端口的块。

笔记

双击手动变体水槽块不打开“块”对话框,而是切换输出选择。

端口

输入

展开全部

输入信号传递到活动输出端口。

数据类型:单身的|双倍的|一半|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|固定点|枚举|公共汽车

输出

展开全部

第一个变体输出信号。将输入信号连接到此端口时,将输入信号传递到此输出端口。

数据类型:单身的|双倍的|一半|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|固定点|枚举|公共汽车

nTH变体输出信号。将输入信号连接到此端口时,将输入信号传递到此输出端口。

数据类型:单身的|双倍的|一半|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|固定点|枚举|公共汽车

参数

展开全部

要访问块参数,请右键单击块并选择面具>蒙版参数

指定变体输出端口的数量。

程序化使用

块参数:numchoices
类型:角色向量
价值:整数
默认:'2'

块特征

数据类型

布尔|公共汽车|双倍的|枚举|固定点|一半|整数|单身的|细绳

直接进料

多维信号

可变大小信号

零交叉检测

扩展功能

C/C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

定点转换
使用定点Designer™设计和模拟定点系统。

在R2016b中引入