1樓:匿名使用者
必須把函式你編號的函式控制代碼先在gui初始化時新增到類似於handls.*控制代碼與資料集合中,再在callback中呼叫gui控制代碼集中你所編寫的函式的控制代碼,思路如此。
2樓:日向淳正
可以的。保證那些被呼叫的函式儲存在搜尋路徑中,最方便的就是放到同一資料夾中。
用matlab中的gui去直接呼叫和執行多個m檔案有callback怎麼實現? 10
3樓:醜水凡
function start_callback(hobject, eventdata, handles)
% hobject handle to start (see gcbo)
% eventdata reserved - to be defined in a future version of matlab
% handles structure with handles and user data (see guidata)
global flag
flag=1;
switch(get(handles.modu_method,'value'))
case 1
case 2
dsb_am; %% 被呼叫的.m檔名字
case 3
ssb_am; %% 被呼叫的.m檔名字
case 4
vsb_am; %% 被呼叫的.m檔名字
case 5
conventional_am; %% 被呼叫的.m檔名字
case 6
qam; %% 被呼叫的.m檔名字
case 7
fm;case 8
pm;end
這是我的一個gui的call back 檔案到一部分, 這是一個按鈕的call back 函式,通過判斷之前的一個引數的值,來決定呼叫哪個函式。希望對你有幫助。
4樓:
m檔案相當於函式,呼叫函式就行
5樓:匿名使用者
m檔案通過檔名就可以直接執行
6樓:
在控制元件的callback函式裡直接加一句 檔名.m呼叫不就行了。
matlab中利用gui編寫的介面在編輯框中輸入資料後
第一。編抄輯框初始要設定為空bai,不然有問題第二。數du據需要轉換,zhi 編輯框內的格式是dao字元型,讀入字元後需要用str2num 或者str2double轉換才行 比如你輸入的為 2016 那麼在按鈕的callback裡面這麼讀 data dat2num get hobject,strin...
matlab中如何編寫GUI的按鈕讀取一副影象,功能如下
把所有的 拷貝儲存執行即可 function zd479599250 編寫一個gui的按鈕讀取一副影象,功能如下 點選按鈕,彈出對話方塊,然後從對話方塊中選取 建立繪圖視窗,裡面包括一個座標系及一個按鈕 axes units normal pos 1 3 8 6 uicontrol style pu...
在matlab圖形中如何把刻度去掉
要把matlab圖形中的刻度去掉,首先是把axes的ticklength屬性設定成0,比如對二維影象set gca,ticklength 0 0 這樣matlab圖形中的刻度去掉了。圖形是指在一個二維空間中可以用輪廓劃分出若干的空間形狀,圖形是空間的一部分不具有空間的延展性,它是侷限的可識別的形狀。...