1樓:無畏無懼
gui介面上設定pushbutton按鈕pushbutton1,和一個文字框edit1,.在pushbutton1按鈕callback命令中,輸入計算過程,最後顯示語
回句是答set(edit1,'string',a)%%此處a為你所計算的結果。
2樓:冰淋淺曦雨
首先建立一個靜態文
bai本du框,雙擊文字框在zhi檢查器中檢視「tag」的型別,假如是
daotext2,在按鈕回中的函式中寫答「set(handles.text2,'string',num2str(n))」其中n是需要顯示的數,即可在靜態文字框中顯示結果。
3樓:轉基因牛
你要顯示在哪兒??結果是一個數麼??
4樓:匿名使用者
顯示一般用文字框和label.
怎樣在matlab gui介面中呼叫另外一個gui介面
5樓:4終
2、進去之後選擇建立一個空的gui介面,如下圖所示。
3、進去gui編輯介面之後,可以看到左側是各種控制元件,按鈕,文字框,**,文字,核取方塊等,右側是介面,如下圖所示。
4、將左側控制元件直接拖到右側介面,注意佈局,各種控制元件雙擊可以進去屬性介面,可以設定控制元件屬性。
5、儲存gui介面之後,可以看到同步生成了m指令碼,負責控制元件函式的繫結,執行各種業務邏輯,**可以貼在上面,如下圖所示。
6樓:勤奮的聆雨
一樓兄弟的方法很好。
當然,還有一種方法是靈活運用visible這一屬性。
為方便敘述設第一個gui檔名為gui_1,第二個gui檔名為gui_2
具體方法:
情況一:想開啟gui_2且保留第一個gui_1:
先設定gui_2的visible為'off'(雙擊gui設計介面空白處設定),然後在gui_1的控制元件的callback中寫下如下**:
c=gui_2;
set(c,'visible','on');
若想在gui_2中設定控制元件關閉gui_2則可以在該控制元件的callback中寫下:
set(handles.figure2,'visible','off');
或:close(gui_2);
情況二:想開啟gui_2且關閉gui_1
原理同情況一,在gui_1的控制元件的callback中寫下:
c=gui_2;
set(c,'visible','on');
set(handles.figure1,'visible','off'); (或:close(gui_1))
注:這裡預設gui_1和gui_2的tag值分別是figure1和figure2,即handes.***中的***是gui_1和gui_2的tag值(也是雙擊gui設計介面空白處設定)。
靈活運用visible屬性是關鍵。
希望對大家有幫助!
matlab的gui設計:在面板上新增了pushbutton後,我想單擊按鈕完成「退出介面」的功能,我不會寫**函式。
7樓:匿名使用者
選擇第二種方案吧。因為利用控制元件設計還是會人性化點。你想達到版的退出介面功能,函式如
權下:function pushbuttom_callback(hobject, eventdata, handles)
selection=questdlg(['是否關閉',get(gcf,'name'),'視窗?'], ...
['close ',get(gcf,'name'),'...'],'是','否','是');%當選擇退出按鈕時,得出一個問是否確定關閉的框
if strcmp(selection,'否')
return;
else
clc; %當選擇關閉時,清空所有matla輸入面上的所有錯誤資訊,同時關閉影象視窗
clear all;
delete(gcf);end
怎樣在matlab的GUI圖形介面中的callback函式中再呼叫其他編好的函式呢
必須把函式你編號的函式控制代碼先在gui初始化時新增到類似於handls.控制代碼與資料集合中,再在callback中呼叫gui控制代碼集中你所編寫的函式的控制代碼,思路如此。可以的。保證那些被呼叫的函式儲存在搜尋路徑中,最方便的就是放到同一資料夾中。用matlab中的gui去直接呼叫和執行多個m檔...
matlab的GUI介面設計,matlab怎麼做gui介面設計
matlab gui寫的簡單的去霧程式 matlab中如何設計這樣的gui並例項 一個介面連線多個介面 matlab gui介面選單設計 filename,pathname uigetfile xls pick a segy or su file if isequal filename,0 iseq...
matlab中a1是什麼意思,matlab中A,1是什麼意思
好像也沒什麼大用,唯一的效果是 可以通過workspace中的ans看到a 1 的值。matlab中a 1 是什麼意思 matlab中a 1 表示將二維矩陣a的第一列轉置為行向量。詳細說明如下 a x,y 表示二維矩陣第x行第y列位置的元素,x為 則表示所有的行。因此,a 1 就表示a的第1列的所有...