首頁 > 軟體

MATLAB建立警告訊息顯示對話方塊和變數輸入對話方塊

2019-12-24 15:02:36

MATLAB可以建立公共對話方塊和一般對話方塊,其中一般對話方塊包括:

(1)幫助對話方塊(helpdlg);

(2)錯誤訊息對話方塊(errordlg);

(3)資訊提示對話方塊(msgbox);

(4)詢問對話方塊(questdlg);

(5)警告訊息顯示對話方塊(warndlg);

(6)變數輸入對話方塊(inputdlg);

(7)列表選擇對話方塊(listdlg)。

等等。

本文介紹「MATLAB建立警告訊息顯示對話方塊和變數輸入對話方塊的方法」。


1

首先建立警告訊息顯示對話方塊(warndlg)。

啟動MATLAB,輸入以下程式碼:

h5 = warndlg('It''s dangerous','Be careful','on');


2

儲存和執行上述程式碼得到如下警告訊息對話方塊。

在h5 = warndlg('It''s dangerous','Be careful','on')中,warndlg( )是建立警告訊息對話方塊的函數命令,'It''s dangerous'是警告內容,'Be careful'是警告訊息對話方塊的標題,'on'表示有同名的警告訊息對話方塊只顯示當前對話方塊,不再建立。


3

下面建立變數輸入對話方塊(inputdlg)。

接著輸入以下程式碼:

prompt = {'請輸入姓名','請輸入畢業院校'};

title = '人員資訊';

lineNo = [5,30];

defAns = {'Jason','浙江大學'};

h6 = inputdlg(prompt,title,lineNo,defAns);


4

儲存和執行上述程式碼,得到如下變數輸入對話方塊。

在h6 = inputdlg(prompt,title,lineNo,defAns)中,inputdlg( )是建立變數輸入對話方塊的函數命令,prompt是變數輸入的提示內容,title是對話方塊標題,lineNo是輸入框大小控制,這裡設定為[5,30],5控制輸入框高度,30控制寬度,defAns是預設輸入框中的內容。


5

在「請輸入畢業院校」輸入對話方塊中,輸入「蘭州大學」,然後點選確定。


6

點選確定後,去檢視inputdlg( )變數輸入對話方塊返回的控制代碼值h6是否發生了變化。在工作區點選h6可以看到h6的值變為為:Jason,蘭州大學。即,已經按照上一步的輸入值進行了改變。

以上就完成了MATLAB建立警告訊息顯示對話方塊和變數輸入對話方塊的工作。



IT145.com E-mail:sddin#qq.com