Re: [討論] 想請教外部fuction如何搭配GUI
※ 引述《koogoo (Killen)》之銘言:
大家好~
想請教一下,若我有一個GUI主程式,另外我有一個外部funtion,
我想要當我call外部funtion時,反應在GUI介面上,
例如:
[varargout] = GUI(varargin)
.
.
.
.
.
end
[varargout] = outfuncton(varargin)
A;
set(handles.text1,'String',A);
end
但是在外部funtion卻不知道handles.text1這個物件
我該如何讓他知道呢??
我不想要把A寫成funtion的輸出或是global,再由GUI去call,
我想在外部funtion直接call,有辦法嗎?
謝謝大家!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.53.13
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1458140282.A.BFE.html
推
03/17 04:30,
03/17 04:30
→
03/17 04:30,
03/17 04:30
→
03/17 09:14,
03/17 09:14
不好意思可能講不清楚,我的意思是說,
當我在GUI內呼叫外部function時(不是在GUI.m檔內的function),
我想要在funtion內,直接顯示變數在GUI介面上,
例如我在外部function寫:
for i=1:5
set(handles.text1,'String',i);
end
這樣我GUI上的text1應該就要依序顯示1.2.3.4.5,
但是實際情況卻不行,因為我的外部function根本不知道GUI內的text1這個物件,
我該如何做呢? 感謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.53.13
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1458220646.A.1DA.html
推
03/17 21:36, , 1F
03/17 21:36, 1F
→
03/17 21:54, , 2F
03/17 21:54, 2F
推
03/19 16:58, , 3F
03/19 16:58, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):