[问题]switch判断式

楼主: t78923t (トースト)   2015-04-01 18:13:59
switch S
case 1;
if r > 2.2;
'S = CO1';
end
case 2;
if r < 1.3;
'S = TR';
end;
.
.
.
这是我switch程式中的一小段
我想请问为什么当 S = 1 r > 2.2 时无法显示出 'S = CO1' ?
另外当 S = 1 或 S='CO1' 这些也无法显示出来
一定要写成 disp('S = CO1') 这种才能显示出来
我的目的是将一笔资料丢进此判断式 将每点的类型是什么存起来
请问 case 能显示出来的东西有哪些?
另外请问 case 的名称只能用纯量吗? 能不能用字串当名称?
即把 case 1 改成 case 'I' 这样
我试了好几种都失败 有人知道的话请告诉我
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com