看板 MATLAB 關於我們 聯絡資訊
※ 引述《DimpleHu (小酒窩)》之銘言: : 想要讓程式跑for end迴圈一個一個數字跑後 得到的結果跟設定條件比 : 不符合 則在換下一個數字跑 : 如果跑到條件後 把符合條件的數字列出 就結束迴圈 : 我下面這樣寫的話要怎樣改寫 : a=1; : b=1; : while 1 : T=T+(xcorr2((t),t(a,b)))/(n); : if sum(sum(T))>sum(sum(AA)) : break : else : a=a+1; : b=b+1; : continue : end : end : 或者有哪位高手有更好的方式 : 拜託了QQ a = 1;b = 1; T=T+(xcorr2((t),t(a,b)))/(n); while ( sum(sum(T)) <= sum(sum(AA)) ) a = a + 1; b = b + 1; T=T+(xcorr2((t),t(a,b)))/(n); end T -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.122.53
DimpleHu:可是他這樣跑的話 會變成 while後如果還是不成立 01/29 14:46
DimpleHu:他也不會繼續找出符合條件的東西欸@@? 01/29 14:46
Archer1124:容我再想想~ 01/30 20:44
DimpleHu:感謝樓上大大Q_Q 01/30 23:34