日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Matlab弹出窗口

發布時間:2025/3/19 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Matlab弹出窗口 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Matlab彈出窗口

Matlab 彈出窗口

1.文件打開操作

uigetfile命令
打開以.m結尾的文件

[FileName,PathName] = uigetfile('*.m','Select the MATLAB code file');

打開不同格式的文件

[filename, pathname] = uigetfile( ... {'*.m;*.fig;*.mat;*.slx;*.mdl',...'MATLAB Files (*.m,*.fig,*.mat,*.slx,*.mdl)';'*.m', 'Code files (*.m)'; ...'*.fig','Figures (*.fig)'; ...'*.mat','MAT-files (*.mat)'; ...'*.mdl;*.slx','Models (*.slx, *.mdl)'; ...'*.*', 'All Files (*.*)'}, ...'Pick a file');

打開指定路徑的文件

uigetfile({'*.jpg;*.tif;*.png;*.gif','All Image Files';...'*.*','All Files' },'mytitle',...'C:\myfiles\my_examples\gbtools\setpos1.png')

2.路徑選擇對話框

uigetdir函數
打開C盤

dname = uigetdir('C:\');

注:cd命令,可以進入具體路徑。

3.文件保存操作

uiputfile函數
以指定文件名的后綴保存

file,path] = uiputfile('*.mat','Save Workspace As');

4.運行進度條

waitbar函數
使用格式如下:(x為0~1之間)

h = waitbar(x,'message')

關閉、刪除對話框

close(h); delete(h);

為對話框提供取消按鈕
waitbar(x,'message','CreateCancelBtn','button_callback')

waitbar(0.5,'message','CreateCancelBtn',delete_h(h') % 取消函數為 function delete_h(h) delete

5.錯誤對話框

errordlg('File not found','File Error');

6.警告對話框

warndlg
多行顯示

warndlg({'程序' '警告'});

7.用戶提示對話框

msgbox

h = msgbox('Operation Completed');

顯示圖標

h = msgbox(Message,Title,Icon)

8.提問對話框

questdlg
例子

choice = questdlg('Would you like a dessert?', ...'Dessert Menu', ...'Ice cream','Cake','No thank you','No thank you'); % Handle response switch choicecase 'Ice cream'disp([choice ' coming right up.'])dessert = 1;case 'Cake'disp([choice ' coming right up.'])dessert = 2;case 'No thank you'disp('I''ll bring you your check.')dessert = 0; end

9.輸入對話框

inputdlg

prompt = {'Enter matrix size:','Enter colormap name:'}; dlg_title = 'Input'; num_lines = 1; def = {'20','hsv'}; answer = inputdlg(prompt,dlg_title,num_lines,def);

轉載于:https://www.cnblogs.com/boyiliushui/p/7745262.html

總結

以上是生活随笔為你收集整理的Matlab弹出窗口的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。