看板 MATLAB 關於我們 聯絡資訊
想請問一個困擾我很久的問題, 下面是我的程式 [~,~,us]=xlsread('userselect.xlsx'); [usr,usc]=size(us); userselect=us(1:usr,usc); set(handles.listbox1,'string',us) 我發覺當我把這段程式設在任意一個button的callback, 點button後,都能很順利的執行, 但如果把這段程式放在Creatfcn 都會出現error ??? Attempt to reference field of non-structure array. 想請問該如何解決,謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.171.14.184
jatj:因為在開始的時候listbox1還沒被創出來當然有error 04/11 07:51
請問在gui執行時都無法使一些如listbox uitable等做任何動作(初始化畫面) 還是有什麼小方法?謝謝 ※ 編輯: shouqing0801 來自: 1.171.5.242 (04/11 12:01)
shouqing0801:自問自答,利用opening function 即可 04/11 12:52
shouqing0801:感謝 04/11 12:52
jatj:正要說openfcn的說 很奇怪ML竟然沒有放在預設可以寫的地方 04/11 22:05
shouqing0801:因為我在View callbacks裡並不會顯示出 opening fcn 04/12 01:08
shouqing0801:要在m檔裡自己去找,因為記得多年前寫過,有openingfcn 04/12 01:08
shouqing0801:怕自己記錯,總之感謝各位的幫忙 04/12 01:08
※ 編輯: shouqing0801 來自: 1.171.5.242 (04/12 01:09)
jatj:嗯嗯 我的意思就是view沒有 04/13 16:43