文件打开操作

  1. 使用uigetfile函数直接在弹出窗口选择打开

  2. 打开指定格式的文件
    uigetfile(’.m’) %选择.m文件

  3. 多种后缀文件进行选择性的打开

    [filename,pathname] = …
    uigetfile({’.m’ ; '.slx’ ; ‘.mat’ ; '.*’}, ‘File Selector’);

  4. 指定路径的文件打开操作

    [filename,pathname,filterindex] = uigetfile({’ * . * ’ ,‘All Files’},‘mytitle’,…‘pathname’)

路径选择对话框uigetdir

  1. uigetdir的直接使用

  2. 指定某个盘符下的文件夹路径

    dname = uigetdir(‘C:’)

  3. matlab根路径文件操作

    dname = uigetdir(matlabroot , ‘MATLAB根目录路径’)

  4. 其他命令

    cd %获取当前工作路径

文件保存操作uiputfile

  1. 直接使用uiputfile命令返回文件名

  2. 直接输入uiputfile

    [pathname , path] = uiputfile %获取输入文件名和路径

3. 输入要读取的文件的后缀

[filename ,pathname, filterindex] = uiputfile(filterspec) %定位文件名和路径
3.1 当不指定文件名的后缀
[filename , pathname , filterindex] = uiputfile(’ ‘)
3.2 当指定文件名的后缀
[filename , pathname , filterindex] = uiputfile(’.mat’)

4. 采用uiputfile修改提示对话框标题

[filename , pathname , filterindex] = uiputfile(filterspec,dialogtitle)
4.1采用默认格式
[filename,pathname,filterindex] = uiputfile(’.mat’ , ’ ‘)
4.2修改标题
[filename , pathname , filterindex] = uiputfile(’.mat’,‘word…’)

5. 指定uiputfile函数要选择的文件名

[filename,pathname , filterindex] = uiputfile(filterspec,dialogtitle,defaultname)
defaultname:要选择的文件的文件名。

程序运行进度条waitbar

  1. 采用图形句柄,进行进度查看
    h = waitbar(x,‘message’)
    close (h) %关闭h
    delete(h) %删除h
  2. wairbar对话框提供取消运行按钮
    waitbar(x , ‘message’ , ‘CreateCanelBtn’ , ‘button_callback’)
    function delete_h(h) %删除h句柄
    delete(h)
  3. waitbar进度条标题修改
    waitbar(x, ‘message’ , property_name , property_value , …)
    property_name:进度条的名字
    property_value:标题的名称
  4. waitbar函数直接使用
    waitbar(x)
    x为0~1之间
  5. 修改waitbar显示信息
    waitbar(x,h)
    h:显示信息
  6. 更新进度条信息显示值
    waitbar(x,h,‘updated message’)

错误提示对话框errordlg

  1. errordlg的直接使用
  2. 修改错误提示字符串
    h = errordlg(errorstring) %带字符串的错误提示
  3. 指定错误的类型
    h = errordlg(errorstring , dlgname)
  4. 修改对话框信息显示
    h = errordlg(errorstring , dlgname , createmode)

警告提示对话框warndlg

  1. warndlg直接使用
  2. 修改警告提示字符串
    h = wandlg(warningstring)
  3. 指定警告的类型
    h = warndlg(errorstring , dlgname)
  4. 修改警告对话框信息显示
    h = warndlg(errorstring ,dlgname , createmode)

用户提示对话框msgbox

  1. msgbox(’ xxxx’)直接使用
  2. 修改显示标题
    h = msgbox(’ xxx’, '标题’)
  3. msgbox显示具体的图标
    h = msgbox(Message,Title,Icon)
  4. 设定用户自己的图标
    h = msgbox(Message, Title, ‘custom’ , Icondata,iconcmap)
  5. 修改警告对话框信息显示
    h = msgbox(_,CreateMode)

提问对话框questdlg

  1. 直接使用
    button = questdlg(‘qstring’)
  2. 修改提问对话框
    button = questdlg(‘qstring’ , ‘标题’)
  3. 设置弹出对话框的按键
    button = questdlg(‘string’ , ‘title’ , ‘default’)
  4. 修改选择按钮的显示字符串
    button = questdlg(‘qstring’ , ‘标题’,‘str1’,‘str2’,default)
  5. 设置对话框为3个可选按钮
    button = questdlg(‘qstring’ , ‘标题’,‘str1’,‘str2’,‘str3’,default)
  6. 显示公式文本选项
    button = questdlg(‘qstring’ , ‘标题’,…,options)

数据输入对话框inputdlg

  1. 直接采用默认方式
    answer = inputdlg(’ ')
  2. 输入对话框标题修改
    answer = inputdlg(’ ’ , ’数据输入’)
  3. 增加输入的行数
    answer = inputdlg(prompt ,dlg_title)
  4. 修改输入的维数
    answer = inputdlg('prompt , dlg_title, num_lines)
  5. 设定输入对话框的默认值
    answer = inputdlg('prompt , dlg_title , num_lines , defAns)
  6. 修改显示字体
    answer = inputdlg('prompt , dlg_title , num_lines , defAns , options)

Matlab弹出窗口定义相关推荐

  1. MATLAB弹出窗口定义操作函数

    1.uigetfile():文件打开操作 1.1.用法 [FileName,PathName,FilterIndex] =uigetfile(FilterSpec,DialogTitle,Defaul ...

  2. Matlab弹出窗口

    Matlab弹出窗口 Matlab 弹出窗口 1.文件打开操作 uigetfile命令 打开以.m结尾的文件 [FileName,PathName] = uigetfile('*.m','Select ...

  3. html语言arc属性,为要素图层设置 HTML 弹出窗口属性

    ArcGIS 中的许多地图图层都可用于访问要素的丰富的属性及其他信息.一种机制是,单击每个要素时显示一个 HTML 弹出窗口.这就潜在地提供了一种有效的方法来共享每个要素的 HTML 格式的信息(例如 ...

  4. matlab已经停止工作,win10系统运行Matlab弹出已停止工作窗口的修复步骤

    有关win10系统运行Matlab弹出已停止工作窗口的操作方法想必大家有所耳闻.但是能够对win10系统运行Matlab弹出已停止工作窗口进行实际操作的人却不多.其实解决win10系统运行Matlab ...

  5. matlab已经停止工作,win7系统运行Matlab弹出已停止工作窗口的解决方法

    朋友们在使用win7系统电脑时,偶尔就会碰到系win7系统运行Matlab弹出已停止工作窗口的状况.如果在平时的使用过程中遇到win7系统运行Matlab弹出已停止工作窗口情况的话,相信许多朋友都不知 ...

  6. 弹出窗口以及关闭窗口

    按钮弹出,通常在这个窗口里会显示一些注意事项.版权信息.警告.欢迎光顾之类的话或者作者想要特别提示的信息.其实制作这样的页面非常容易,只要往该页面的HTML里加入几段javascript代码即可实现. ...

  7. html5 popup,popup.js-jQuery和CSS3可互动的3D弹出窗口插件

    popup.js是一款使用jQuery和CSS3制作并可以使用鼠标进行互动的3D弹出窗口插件.该3D弹出窗口插件使用简单,并且在旧的浏览器中会回退为非3D状态,兼容IE8+的所有现代浏览器. 使用方法 ...

  8. 最基本的弹出窗口代码

    <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT& ...

  9. 如何解决弹出窗口固定大小及内容的问题

    昨天在做前期DEMO时,要用到点击"查看详细信息"弹出一个页面,但这个页面是以窗口的形式弹出的,而且还固定大小 问题也很简单也解决了,但类似这样的问题在IE7中有些IE7弹出的窗口 ...

最新文章

  1. 由Node.js事件驱动模型引发的思考
  2. 加上2T硬盘再装系统遇到问题
  3. boost::throw_exception的测试程序
  4. mysql把一行保存到另一个表_MYSQL:如何复制整个行从一个表到另一个在MySQL与第二个表有一个额外的列?...
  5. 计算机组成原理第二章数据,计算机组成原理第二章数据在计算机中的表示
  6. 图元和片元_OpenGL渲染流水线中顶点(vertexs) 图元(primitives) 片元(fragments片断) 像素(pixels)的含义...
  7. 一步步实现SDDC--学习平台环境的搭建
  8. 【go】atmoic.Value
  9. 《神经网络与深度学习》课程笔记(2)-- 神经网络基础之逻辑回归
  10. Tiny-Spring源码阅读(一)IOC的理解
  11. 通信-RS232、RS485、RS422
  12. Sql server 中的bulk insert语句使用
  13. PHP环境精简,EasyPHP 17下载 EasyPHP Devserver 17.0 lite php开发环境 官方精简版 仅WindowsXP/Win8 下载-脚本之家...
  14. 服务器安装系统h730,戴尔H330_H730阵列卡驱动
  15. 苹果系统连接服务器打印机,Mac系统怎么连接打印机
  16. Symbol类型详解
  17. 教你如何写出完美的论文——5. 做笔记
  18. WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!
  19. JVM - 双亲委派机制的优势和劣势
  20. hfds下的文件导入hive表格

热门文章

  1. 命令行启动mysql拒绝访问
  2. 阴霾扩张,Polygon会是继BSC下一个黑客聚集地吗?
  3. ElasticSearch学习(三)-正排索引和倒排索引
  4. Java中方法的应用
  5. 音乐领域的自然语言理解
  6. 特性入门AttributeUsage
  7. [转载]小软件项目开发的管理(好长)
  8. 微信PC端各个数据库文件结构与功能简述 - 根目录
  9. 使用51单片机采用中断方式进行串口通信的学习记录:
  10. 2009.7.22日全食