anu*_*hav 3 matlab user-interface input messagebox
我实际上有2个查询:
如何在msgbox中显示变量的数据?换句话说,如果我dist=3765
的程序结束时我想在msgbox中显示它,我该怎么做?
我希望用户在运行时使用资源管理器窗口从我的MATLAB程序中的文件夹中选择一个输入文件(假设一个图像).我如何在MATLAB中编写代码,或者是否有现有的函数可用?
您应该查看Ken和Mike讨论可以在MATLAB中使用的所有对话框的这些MathWorks博客文章(此处和此处).解决问题中列出的需求的特定对话框将是:
MSGBOX,将显示一条消息.首先必须创建一个用作消息的字符串.例如,如果您有一个dist
存储要显示的整数值的变量,则可以执行以下操作(使用函数INT2STR):
hMessage = msgbox(['dist = ' int2str(dist)]);
Run Code Online (Sandbox Code Playgroud)
UIGETFILE,打开一个用于选择文件的对话框,并返回所选的文件名和路径.例如,下面打开一个对话框,从当前目录中选择一个MATLAB文件(*.m,*.fig,*.mat等):
[fileName,filePath] = uigetfile();
Run Code Online (Sandbox Code Playgroud)