考虑Simulink中的块Manual switch
。它使您可以在两个输入之间手动切换。如果您有两个以上的输入,那么自然要做的就是构建一个级联,如图所示。
在有多个输入的情况下是否有替代方案,例如一个带n个输入的手动开关?
请注意,我想知道是否有一本'手册'这样做的方式。另一种方法是使用多端口交换机并使用初始化脚本进行设置。
答案 0 :(得分:1)
解决这个问题的一种方法是使用多端口交换机。 这允许您根据第一个输入的值(可以绑定到常量块)在多个输出之间切换。
这样,当您开始模拟时,您可以通过更改模型中常量块的值来选择所需的输入。
答案 1 :(得分:1)
除了接受的答案外,我还使用了多端口交换机和Rotary Switch来实现。