[問題] GUI text的問題已回收

看板MATLAB作者 (zz)時間16年前 (2010/05/29 19:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟在使用GUI輸出文字的時候有點小問題百思不解 希望版上前輩可以幫忙解答 在我的介面上有text1~text8的tag 我想要判斷某一向量(假設是1x20)每五個元素當中的有幾個元素是相同的值 如果每五個元素當中有三個以上相同的值 就把該值輸出到分別輸出到text1~8上 舉個例子 假設我要判斷的向量是 a = [1,1,5,0,1,3,2,2,1,3,5,5,4,3,5,3,2,1,5,1]; 首先取出來判斷的五個元素為[1,1,5,0,1] 因為超過三個1 所以我把它輸出到text1上 第二段判斷的元素為[3,2,2,1,3] 沒有三個以上的相同元素 所以不輸出文字 第三段為[5,5,4,3,5] 有三個5,所以要輸出5到text2上 我知道如果是單純輸出1或5到text1跟2上就直接用 set(handles.text1,'String',1); set(handles.text2,'String',5);就好了 可是我想請問 如果在某一段的時候我要輸出數字的話 我想先判斷text1是否已經輸出數字在上面了 如果text1已經輸出數字在上面 就繼續判斷text2是否有輸出數字在上面 一直到沒有被輸出文字的text的時候我才要把這一個數字輸出在該text上 請問這樣應該怎嚜做呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.207.108
文章代碼(AID): #1C0F_kBT (MATLAB)
文章代碼(AID): #1C0F_kBT (MATLAB)