主要内容

uiopen.

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

描述

uiopen.打开A.莫代尔对话框题为打开。对话框中的文件过滤器设置为所有MATLAB®文件。如果用户进入有效的文件名文件名字段和点击打开然后,MATLAB在相应的应用程序中打开指定的文件。如果未安装适当的应用程序,则在MATLAB编辑器中打开文件或返回错误。

笔记

对话框的可视特性取决于运行代码的操作系统。例如,某些操作系统在对话框中没有显示标题栏。

例子

Uiopen(类型根据指定的文件类型设置文件过滤器(其与文件扩展名不相同)。例如,如果类型是'数字',然后matlab将过滤器设置为所有图形文件(*。图)

例子

Uiopen(文件指定在对话框中显示为默认值的文件名文件名场地。只有在对话框中仅显示具有相同文件扩展名的文件。

如果指定通配符和文件扩展名(例如* .m),那么没有文件名文件名场地。该对话框仅显示具有指定扩展的文件。这类型值显示在筛选字段中的右侧文件名场地。

Uiopen(文件TF.在值的情况下打开指定的文件而不显示打开对话框TF.是逻辑真的(1)。当值时显示“打开”对话框TF.是逻辑假(0)。

例子

全部收缩

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

uiopen.

uiopen.没有参数的命令在当前文件夹中显示所有MATLAB文件。

设定类型争论'编辑'仅显示在编辑器中可以打开的文件。无图,MAT文件,SLX文件,MLAPP文件和MLAPPINSTALL文件被排除在对话框中呈现的列表中。

Uiopen('编辑'

Uiopen('* .m'

设定文件输入文件名的参数。该文件出现在文件名打开对话框时的字段。

Uiopen('浏览..m'

如果用户点击打开, 然后清水.m.在Matlab编辑器中打开。

如果用户进入不同的文件文件名字段,然后单击打开,然后将该文件打开,如果它在当前文件夹中。但是,请注意,只有与指定的文件扩展名的文件只有相同的文件uiopen.函数调用列在“打开”对话框中。

输入参数

全部收缩

文件过滤器,指定为'matlab''加载''数字''金宝appsimulink', 或者'编辑'。MATLAB为每个类型值显示的文件如下。

类型值 显示的文件
'matlab' 所有matlab文件。
'加载' 所有mat文件(*。垫)
'数字' 所有图形文件(*。图)
'金宝appsimulink' 所有Si金宝appmulink®模型文件(* .mdl.* .slx.
'编辑' 所有MATLAB文件除外。垫。图.slx..mlapp., 和.mlappinstall.文件

唯一的形式uiopen.您可以编译成独立应用程序Uiopen('load')。要创建可以编译,使用的文件选择对话框Uigetfile.

文件名,指定为包含文件扩展名的字符向量或字符串标量。如果TF.是false(默认值),然后文件名可以是通配符和文件扩展名。例如,*。文本文件显示所有文件的列表。文本文件文件扩展名。

例子:'浏览..m'

例子:'t.fig'

例子:'*。垫'

逻辑打开文件指定为逻辑true(1),逻辑假(0.),真的错误的或者评估逻辑真或假的Matlab表达式。

如果TF.设定为真的1,或评估1,然后不会出现“打开”对话框,而MATLAB尝试在相应的工具中打开指定的文件。

如果TF.设定为错误的0.或者评估0.,然后出现“打开”对话框。

例子:1

例子:真的

更多关于

全部收缩

模态对话框

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

尖端

  • 此表列出了文件扩展名和应用程序,其中当用户选择具有该扩展名并单击的文件时打开这样的应用程序打开。如果未安装列出的工具并且文件是文本文件,则文件将在MATLAB编辑器中打开。如果未安装Simulink,MATLAB返回错误,并且金宝app用户选择一个文件.mdl.或者.slx.文件扩展名。

    文件扩展名 其中文件加载
    .m或者.mlx. Matlab编辑器
    。图 matlab figure窗口。
    。垫 Matlab工作区。
    .mlapp.

    Matlab App Designer。

    .mlappinstall. MATLAB应用程序安装程序
    .mdl.或者.slx. 金宝app
  • 要在Microsoft打开文件®视窗®, 使用Winopen.功能。

备择方案

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

文件打开 功能
基于文件扩展名 打开
在编辑 编辑
图文件档案 openfig.
Mat文件 加载

也可以看看

在R2006A之前介绍