您的位置:58脚本 > matlab中嵌套函数 MATLAB 嵌套switch语句

matlab中嵌套函数 MATLAB 嵌套switch语句

2023-04-22 00:32 MATLAB教程

matlab中嵌套函数 MATLAB 嵌套switch语句

matlab中嵌套函数 MATLAB 嵌套switch语句

matlab中嵌套函数

在 MATLAB 中嵌套 switch 语句是可能的,可以在 switch 一部分外嵌套 switch 语句序列。即使 case 常量的内部和外部的 switch 含有共同的值,也不算冲突出现。

MATLAB嵌套switch语句语法

嵌套switch语句的语法如下:

switch(ch1) 
   case "A" 
   fprintf("This A is part of outer switch");
      switch(ch2) 
         case "A"
           fprintf("This A is part of inner switch" );
          case "B"  
          fprintf("This B is part of inner switch" );
       end   
case "B"
fprintf("This B is part of outer switch" );
end

详细例子:

在MATLAB中建立一个脚本文件,并输入下面的代码:

a = 100;
b = 200;
switch(a) 
      case 100 
         fprintf("This is part of outer switch %d
", a );
         switch(b) 
            case 200
               fprintf("This is part of inner switch %d
", b );
         end
end
fprintf("Exact value of a is : %d
", a );
fprintf("Exact value of b is : %d
", b );

当运行该文件时,它会显示:

This is part of outer switch 100
This is part of inner switch 200
Exact value of a is : 100
Exact value of b is : 200
阅读全文
以上是58脚本为你收集整理的matlab中嵌套函数 MATLAB 嵌套switch语句全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58脚本 58jiaoben.com 版权所有 联系我们
桂ICP备12005667号-28 Powered by CMS