Re: [討論] 影像辨識的 switch 用法是否錯誤??已回收

看板MATLAB作者 (白開水)時間13年前 (2011/03/22 00:09), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
我後來發現錯誤的地方了,因為switch上的判斷式邏輯錯誤. 現在勉強改成if寫法 if wx1(1)<159 && wx1(2)<159; set(handles.text1, 'String', '1'); elseif wx1(1)>161 && wx1(1)<319 && wx1(2)<159; set(handles.text1, 'String', '2'); elseif wx1(1)>321 && wx1(1)<479 && wx1(2)<159; set(handles.text1, 'String', '3'); elseif wx1(1)>481 && wx1(1)<640 && wx1(2)<159; set(handles.text1, 'String', '4'); end 想問一下還沒有沒不用迴圈的寫法呢? 感謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.30.150

03/22 04:25, , 1F
if wx1(2)<159,set(handles.text1,'string',
03/22 04:25, 1F

03/22 04:26, , 2F
num2str(ceil(wx1(1)/160)));
03/22 04:26, 2F
文章代碼(AID): #1DXtW_ie (MATLAB)
文章代碼(AID): #1DXtW_ie (MATLAB)