User Tools

Site Tools


cemtool:7.5:internaltoolbox:interrnal:switch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cemtool:7.5:internaltoolbox:interrnal:switch [2014/04/25 09:03] (current)
Line 1: Line 1:
 +[[:​cemtool]]>​[[:​cemtool:​7.5]]>​[[:​cemtool:​7.5:​internaltoolbox]]>​[[:​cemtool:​7.5:​internaltoolbox:​interrnal]]
 +
 +====== switch ​ ======
 +조건에 따른 실행문의 선택 ​
 +
 +===== 문법 =====
 +<code matlab>
 +SWITCH switch_expr
 +CASE case_expr,
 +statement, ..., statement
 +CASE {case_expr1,​ case_expr2, case_expr3,​...}
 +statement, ..., statement
 +...
 +OTHERWISE,
 +statement, ..., statement
 +END
 +</​code>​
 +
 +===== 설명 =====
 +switch_expr 이 조건에 맞을때 다음에 따라오는 첫번째 CASE 문의 조건부터 판단하여 조건에 맞는 CASE문의 실행문을 실행한다. ​ 만약 열거한 조건에 맞지 않을때, OTHERWISE 의 실행문을 실행한다. 하나의 CASE 문 만이 실행되고,​ END 이후의 명령문들을 수행하게 된다. switch_expr 은 스칼라일 수 있으며, switch_expr==case_expr 이면 switch_expr 는 case_expr 에 부합하는 것이다. ​
 +
 +===== 예제 =====
 +<file matlab ex.cem>
 +</​file>​
 +===== 관련함수 =====
 +
  
cemtool/7.5/internaltoolbox/interrnal/switch.txt · Last modified: 2014/04/25 09:03 (external edit)