Re: [問題] 請問判斷式該如何下手已回收

看板MATLAB作者 (最愛音樂了!)時間16年前 (2009/06/23 00:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《turbowayway (威威)》之銘言: : 我先在一組序列(例如101~130)圖中求得每個圖中直線角度是多少(範圍落在0~180) : 然後寫出下列判斷式: : if ((theta<=100) & (theta>=80)) : p = 'BAD'; : else : p = 'GOOD'; : end : 也就是說當80<=角度<=100 : 我覺得這角度不是我要的,所以我設定為是不好的!! : 當角度落於其他範圍則我認定是我要的!! : 問題就是 : 我想要做的設定是連續出現3個角度落於80~100之間 : 我才要電腦顯示"BAD" : 反之則都顯示"GOOD" : 我應該要如何做? : 請各位先進指引小弟!! : if ((theta<=100) & (theta>=80))連續出現3次 : P is 'BAD'; : elseif : P is 'GOOD'; : 再次謝謝各位了^0^ 拋磚引玉,在此獻醜了 j=0; for k = 1:length(data) if ((theta<=100) && (theta>=80)) j = j+1; if (j == 3) P is 'BAD'; end elseif P is 'GOOD'; j = 0; end end 我的概念大概是這樣... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.178.154

06/24 00:06, , 1F
謝謝大大的指導,小弟尚在努力撰寫中...
06/24 00:06, 1F
文章代碼(AID): #1AFxJaeG (MATLAB)
文章代碼(AID): #1AFxJaeG (MATLAB)