主要内容

uiopen

打开文件选择对话框并将所选文件加载到工作区

描述

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

请注意

对话框的可视特征取决于运行代码的操作系统。例如,一些操作系统在对话框上不显示标题栏。

例子

uiopen (类型根据指定的文件类型(与文件扩展名不同)设置文件筛选器。例如,if type is“图”,然后MATLAB将滤波器设置为所有图形文件(* .fig)

例子

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

如果指定了通配符和文件扩展名(例如* 00),则在文件名称字段。该对话框只显示具有指定扩展名的文件。的类型属性右侧的筛选字段中显示文件名称字段。

uiopen (文件特遣部队的值时,将打开指定的文件而不显示“打开”对话框特遣部队逻辑为true(1)。当输入特遣部队逻辑为false(0)。

例子

全部折叠

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

uiopen

打开对话框。该对话框包含一个包含文件夹列表的面板,以及一个包含当前选定文件夹中的文件列表的面板。该框的底部有一个用于所选文件名的字段、一个带有文件筛选器的下拉列表、一个Open按钮和一个Cancel按钮。

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

设置类型参数“编辑”只显示那些可以在编辑器中打开的文件。对话框中的“FIG-files”、“MAT-files”、“SLX-files”、“MLAPP-files”和“MLAPPINSTALL-files”不在列表中。

uiopen (“编辑”

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

uiopen (“* m”

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

设置文件文件名的输入参数。该文件出现在文件名称字段。

uiopen (“surf.m”

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

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

中输入不同的文件文件名称然后点击开放,如果该文件在当前文件夹中,则该文件将打开。方法中指定的文件扩展名相同的文件uiopen函数调用被列在“打开”对话框中。

输入参数

全部折叠

文件过滤器,指定为matlab的“负载”“图”“金宝app模型”,或“编辑”.MATLAB为每个类型值显示的文件如下所示。

类型值 文件显示
matlab的 所有MATLAB文件。
“负载” 所有mat文件(* .mat)
“图” 所有图形文件(* .fig)
“金宝app模型” 所有的模金宝app型®模型文件(* . mdl而且* .slx
“编辑” 所有MATLAB文件除了.mat.fig.slx.mlapp,.mlappinstall文件

唯一的形式uiopen可以编译成独立应用程序的是uiopen(负载).若要创建可编译的文件选择对话框,请使用uigetfile

文件名,指定为包含文件扩展名的字符向量或字符串标量。如果特遣部队为false(默认值),则文件名可以是通配符加上文件扩展名。例如,* . txt属性显示所有文件的列表. txt文件扩展名。

例子:“surf.m”

例子:“t.fig”

例子:‘* .mat‘

指定为逻辑true的逻辑打开文件(1),逻辑错误(0),真正的,或求值为逻辑真或假的MATLAB表达式。

如果特遣部队设置为真正的1,或计算为1,则“打开”对话框不会出现,MATLAB尝试在适当的工具中打开指定的文件。

如果特遣部队设置为0或求值为0,则弹出“打开”对话框。

例子:1

例子:真正的

更多关于

全部折叠

模式对话框

模态对话框阻止用户在响应对话框之前与其他MATLAB窗口进行交互。

提示

  • 此表列出了当用户选择具有该扩展名的文件并单击时,该文件将在其中打开的文件扩展名和应用程序开放.如果列出的工具未安装,且文件为文本文件,则该文件将在MATLAB编辑器中打开。如果Simulink未安装,而用户选择了带有金宝app. mdl.slx文件扩展名。

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

    MATLAB应用程序设计器。

    .mlappinstall MATLAB应用程序安装程序
    . mdl.slx 金宝app
  • 在Microsoft中打开文件®窗户®,使用winopen函数。

选择

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

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

另请参阅

R2006a之前介绍