[問題] GUI edit變數問題已回收

看板MATLAB作者 (ALEX)時間16年前 (2009/10/13 00:52), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
想請問一下 如果我在一個edit_callback下設定一個全域變數 global a a=sum2double(get(hobject,'string')) a有讀到我輸入的數值 那麼這一個a我要讓他到pushbutton裡使用,利用a為檔名開檔 我在pushbutton_callback下 global a fid=fopen([num2str(a),'.txt'],'r') 可是我的檔案都沒有辦法開 請問各位有沒有人知道哪裡有問題呢? 如果我直接輸入a的數值就可以開檔案 是不是我哪裡的程式碼有錯呢? 謝謝指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.89.153 ※ 編輯: iwm5566 來自: 140.130.89.153 (10/13 00:55)

10/13 09:09, , 1F
請問一下~sum2double應該是打錯字吧!!num變成double?
10/13 09:09, 1F

10/13 10:46, , 2F
喔....那個是我在B板上打錯的...~"~
10/13 10:46, 2F

10/13 18:30, , 3F
是str2double? 應該不需要吧~ hobject是edit鈕?
10/13 18:30, 3F
文章代碼(AID): #1Aqrwnvw (MATLAB)
文章代碼(AID): #1Aqrwnvw (MATLAB)