主要内容

手动变异来源

在输入的多个变量选择之间切换

  • 库:
  • 金宝appSimulink /信号路由

  • 源块

描述

手动变异来源块是一个切换开关,在输入端激活它的一个变量选择,然后传递到输出端。

一个手动变异来源块可以有两个或多个输入端口和一个输出端口。每个输入端口都与一个变体控件相关联。要更改输入端口的数量,右键单击块并选择面具参数,然后在数的选择盒子。

若要在输入时的变量选择之间进行切换,请双击该块。该块用一条连接输入和输出的线显示主动选择。该块在输入直接传播主动变量选择到输出,并在模拟期间丢弃连接到非活动输入端口的块。

请注意

双击手动变异来源块不会打开块对话框,而是切换输出选择。

港口

输入

全部展开

第一种可变输入信号。当你将拨动开关连接到这个端口时,块将这个输入信号传递到输出端口。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

n输入信号的变化。当你将拨动开关连接到这个端口时,块将这个输入信号传递到输出端口。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

输出

全部展开

输出信号由主动变输入信号传递。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

参数

全部展开

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

指定不同输入端口的数量。

编程使用

块参数:NumChoices
类型:特征向量
值:整数
默认值:' 2 '

块特征

数据类型

布尔|公共汽车||枚举|不动点|一半|整数||字符串

直接引线

没有

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

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

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

介绍了R2016b