simulink仿真中有没有类似ideal switch一样可以控制信号通断的开关?

需要接通和切断的信号是一数值,有哪位前辈帮忙解答一下?
2025-04-05 18:13:37
推荐回答(1个)
回答1:

可以使用switch case 以及switch case action subsystem模块进行这种仿真。

示例:

//匹配 就是全等。

/*

语法:

switch(表达式){

case 值1:

表达式的值和 值1匹配上了,需要执行的代码;

break;

case 值2:

表达式的值和 值2匹配上了,需要执行的代码;

break;

case 值3:

表达式的值和 值3匹配上了,需要执行的代码;

break;

default:

如果表达式的值和以上的case后面的值都没有匹配上,那么就执行这里的代码。

break;

}

* */

* //不写break会穿透到下一个break

扩展资料

switch-case其实也是可以做范围匹配的。

var score = +prompt("请输入你的成绩");

switch (true){

case  score >= 90 :

alert("法拉利");

break;

case  score >= 80 && score < 90 :

alert("宝马");

break;

default:

break;

}