[問題]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