主要内容

uiopen

打开文件选择对话框,选择文件加载到工作区

描述

uiopen打开一个模态对话框标题打开。文件过滤器对话框中的设置为所有MATLAB®文件。如果用户输入一个有效的文件名文件名称字段并单击开放,然后用MATLAB在相应的应用程序打开指定的文件。如果没有安装相应的应用程序,然后MATLAB编辑器中打开文件或返回一个错误。

请注意

对话框的视觉特征依赖于操作系统,运行您的代码。例如,一些操作系统没有显示在对话框标题栏。

例子

uiopen (类型)设置文件过滤器根据指定类型的文件(不一样的文件扩展名)。例如,如果类型“图”,然后用MATLAB过滤器设置为所有图文件(* .fig)

例子

uiopen (文件)指定文件名出现对话框中的默认值文件名称字段。只有有相同的文件扩展名的文件显示在对话框中。

如果你指定一个通配符和文件扩展名(如* 00),然后没有出现在文件的名字文件名称字段。对话框只显示扩展指定的文件。的类型出现在过滤字段值的右边文件名称字段。

uiopen (文件,特遣部队)打开指定的文件没有显示打开对话框时的价值特遣部队逻辑是正确的(1)。“打开”对话框中显示的价值特遣部队是逻辑错误的(0)。

例子

全部折叠

显示在当前文件夹中所有的文件打开对话框。然后,重新运行uiopen命令来过滤的文件“编辑”类型。

uiopen

打开对话框。对话框包含一个面板和一个文件夹列表,和一组当前选中的文件夹中文件的列表。盒子的底部有一个字段选择的文件名,一个下拉列表文件过滤器,一个开放的按钮,一个取消按钮。

uiopen命令不带参数显示所有MATLAB文件在当前文件夹。

设置类型参数“编辑”只显示这些文件,可以在编辑器中打开。mat文件,FIG-files SLX-files、MLAPP-files MLAPPINSTALL-files被排除在对话框中显示的列表中。

uiopen (“编辑”)

打开对话框。文件只包含。m文件的列表。

uiopen (“* m”)

打开对话框。文件只包含。m文件的列表。文件过滤器下拉值(* . m)。

设置文件输入参数文件的名字。该文件中出现文件名称当对话框打开。

uiopen (“surf.m”)

打开对话框。文件名称编辑字段显示“surf.m”。

如果用户单击开放,然后surf.m在MATLAB编辑器中打开。

如果用户输入一个不同的文件文件名称字段,然后点击开放,那么该文件打开,如果是在当前文件夹。然而,请注意,只有相同的文件扩展名的文件中指定uiopen在“打开”对话框中列出的函数调用。

输入参数

全部折叠

文件过滤,指定为matlab的,“负载”,“图”,“万博1manbetx模型”,或“编辑”。MATLAB的文件显示为每种类型值如下。

类型值 文件显示
matlab的 所有MATLAB文件。
“负载” 所有mat文件(* .mat)
“图” 所有图文件(* .fig)
“万博1manbetx模型” 所有的模万博1manbetx型®模型文件(* . mdl* .slx)
“编辑” 除了所有MATLAB文件.mat,.fig,.slx,.mlapp,.mlappinstall文件

的唯一形式uiopen你可以编译成一个独立的应用程序uiopen(负载)。创建一个文件选择对话框,您可以编译,使用uigetfile

一个文件名,指定为一个特征向量或字符串标量包括文件扩展名。如果特遣部队是假的(默认),则文件名通配符加上一个文件扩展名。例如,* . txt显示所有文件的列表. txt文件扩展名。

例子:“surf.m”

例子:“t.fig”

例子:‘* .mat‘

逻辑打开文件指定为逻辑真(1),逻辑错误(0),真正的,,或者一个MATLAB表达式,计算结果为逻辑真或假。

如果特遣部队被设置为真正的,1,或者评估1,然后打开对话框没有出现和MATLAB试图打开指定的文件在适当的工具。

如果特遣部队被设置为,0或评估0,然后打开对话框。

例子:1

例子:真正的

更多关于

全部折叠

模态对话框

一个模态对话框可以防止一个用户交互与其他MATLAB窗户前应对对话框。

提示

  • 这个表列表文件扩展名和这样一个文件的应用程序打开当用户选择一个文件的扩展和点击开放。如果上市工具没有安装文件是文本文件,然后在MATLAB编辑器中打开的文件。如果仿真软件MATLAB返回错误没有安装和用户选择一个万博1manbetx文件. mdl.slx文件扩展名。

    文件扩展名 在文件加载
    。m.mlx MATLAB编辑器
    .fig MATLAB图窗口。
    .mat MATLAB的工作区。
    .mlapp

    MATLAB应用程序设计师。

    .mlappinstall MATLAB应用程序安装程序
    . mdl.slx 万博1manbetx
  • 在微软打开一个文件®窗户®,可以使用winopen函数。

选择

您还可以使用这些函数以MATLAB代码文件打开一个文件或命令。

文件打开 函数
基于文件扩展名 开放
在编辑器中 编辑
FIG-file openfig
MAT-file 负载

版本历史

之前介绍过的R2006a

另请参阅