Matlab创建工程、编辑工程

  • Post author:
  • Post category:其他



#1、什么是工程

工程是一种可扩展的环境,可以在一个工程中集中管理 MATLAB文件、数据文件、要求、报告、电子表格、测试和生成的文件。

工程可以帮助整理工作和进行协作,来提高工作效率和团队合作。使用工程来查找运行代码所必需的文件、管理和共享文件与设置,并与源代码管理进行交互。



  1. 查找属于您的工程的所有文件。



  2. 创建标准方法来设置和关闭整个团队的 MATLAB 环境。



  3. 创建、存储和轻松访问常见操作。



  4. 查看和标记经过修改的文件以用于同行评审工作流。



  5. 使用与 Git™、Subversion® (SVN) 的内置集成或使用外部源代码管理工具共享工程。

#2、创建工程

要创建空白工程,请在

主页

选项卡上,点击

新建

—>

工程

—>

空白工程

。要从现有文件夹创建工程,请在

主页

选项卡上,点击

新建

— >

工程

— >

从文件夹

将打开“新建工程”对话框。输入工程名称,选择工程文件夹,然后点击

创建

#3、打开工程

要打开现有工程,请在主页选项卡上,点击打开,并浏览到现有工程的 .prj 文件。或者,在当前文件夹浏览器中,双击工程的 .prj 文件。

注意:为避免冲突,在同一时刻只能有一个工程处于打开状态。如果打开另一个工程,则任何当前打开的工程都将自动关闭。

#4、设置工程

上述第二步创建工程后,将自动打开“欢迎使用您的工程”对话框,并提示您设置工程。


##①设置

点击设置工程以开始设置工程。


##②

工程文件夹:

在“设置工程(第 1 步,共 2 步)”对话框中,可以选择要添加到工程路径的文件夹。将工程文件夹添加到工程路径可确保工程的所有用户(无需修改搜索路径)都能访问其中的文件。MATLAB 会在打开工程时将这些文件夹添加到搜索路径中,并会在关闭工程时将其从搜索路径删除。

要将工程文件夹中的所有文件夹添加到工程路径,请点击添加并包含子文件夹,然后选择包含所有子文件夹的工程根文件夹。

##③

新增/删除工程文件夹:

在完成工程设置后要将新的文件夹添加到工程路径,可在工程选项卡上的【环境】部分中,点击

工程路径

。点击添加文件夹,然后选择要添加的文件夹。要添加一个文件夹及其所有子文件夹,可点击添加并包含子文件夹。

要从工程路径中删除文件夹,可从显示的列表中选择该文件夹,然后点击删除。


也可以在工程的文件视图中添加或删除文件夹。右键点击文件夹,选择工程路径,然后从可用选项中进行选择。

工程路径上的文件夹在文件视图的状态列中显示







工程路径图标。


##④启动文件和关闭文件:

启动文件帮助设置工程环境。关闭文件帮助在完成后清理环境。使用关闭文件可撤消在启动文件中发生的设置。

在工程选项卡上的环境部分中,点击

详细信息。然后,在常规部分中,输入工程启动文件夹的路径。默认情况下,启动文件夹设置为工程根目录。

在工程选项卡,点击

启动关闭

。然后,在“管理工程的启动和关闭”对话框中,使用添加和删除按钮来管理启动和关闭文件列表。这些文件将从上到下运行。如果运行文件的顺序很重要,请使用箭头按钮在列表中上下移动文件。

在文件视图中,启动文件和关闭文件拥有特殊的状态图标。

要停止文件在启动或关闭时运行,请右键点击该文件并选择从启动中删除或从关闭中删除。

注意:启动文件的名称可以是




startup.m


之外

的任何名称。因为在启动 MATLAB 时,MATLAB 路径上有名为 startup.m 的文件需要运行。如果工程中也使用 startup.m 文件将会发生错误。


#5、将文件添加到工程

文件视图可显示工程中的文件列表。在创建新工程后该列表为空。工程根文件夹中的文件也不会自动包含到工程中,需要自行添加。

要在工程中创建新文件或文件夹,可在文件视图中右键点击空白区域,然后选择新建文件夹或新建文件。新文件或文件夹将被创建并添加到工程中。

要将现有文件添加到工程中,有以下4种方法:


##①在工程选项卡

上,点击向下箭头,再点击

添加文件

。然后,从工程文件夹中尚未添加到工程的文件列表中进行选择


##②从文件视图添加

现有文件,点击

全部

。然后,右键点击一个或多个文件和文件夹,并选择

添加到工程



将文件夹添加到工程

(包括子文件)。


##③从文件浏览器添加

现有文件,可将右击文件复制并再文件视图右击粘贴,或直接从文件浏览器拖动放到工程的文件视图中。如果从非工程

根文件夹拖动

文件,在将其添加到工程中的同时也会将该文件移动至根文件处。注意:复制粘贴不会移动文件。


##④编程方式添加:

可使用 addFile 函数以编程方式添加和删除工程文件。


#6、创建工程的其他方法

创建工程有几种替代方法:



  1. 从存档工程创建工程。



  2. 使用 Simulink® 模板创建工程。



  3. 使用从现有源代码管理存储库中检索的文件创建工程。

##




从存档工程创建工程

有些工程以存档工程的方式进行共享。在与无权访问所连接的源代码管理工具的用户共享工程时,存档工程非常有用。要查看和编辑存档工程的内容,可从存档工程创建一个新工程。

要从存档工程创建新工程,可在当前文件夹浏览器中双击扩展名为 .mlproj 的存档工程文件。将打开“将工程提取到”对话框。指定新工程的位置,然后点击选择文件夹。例如,C:\myNewProject。

新工程将打开。当前文件夹(例如 C:\myNewProject)包含导入的工程文件夹。如果存档工程包含引用的工程,MATLAB 会将文件导入两个子文件夹 mains 和 refs。mains 工程文件夹(例如 C:\myNewProject\mains)包含工程文件夹。refs 文件夹(例如 C:\myNewProject\refs)包含引用的工程文件夹。

##




使用 Simulink


创建工程

如果已有 Simulink,可以使用 Simulink 模板来创建和重用标准工程结构。

要从在 R2014b 或更高版本中创建的 Simulink 模板创建工程,可执行以下操作:在主页或工程选项卡上,点击新建— > 工程 —> 从 Simulink 模板。Simulink 起始页将打开。

起始页显示 MATLAB 路径上的所有工程模板 (*.sltx)。在列表中选择一个模板以读取模板说明。

如果模板没有出现,可点击打开找到它们。在“打开”对话框中,通过将文件类型设置为所有 MATLAB 文件使 *.sltx 文件可见,并浏览到模板。

选择一个模板,然后点击 Create Project。将打开“Create Project”对话框。

如果缺失必需的产品,在 R2017b 或更高版本中创建的模板会向发出警告。点击链接打开附加功能资源管理器并安装所需的产品。

指定工程根文件夹,编辑工程名称,然后点击创建工程。

要使用在 R2014a 或更早版本中创建的工程模板(.zip 文件),需使用 Simulink.exportToTemplate (Simulink) 将它们升级到 .sltx 文件。



版权声明:本文为qq_25284701原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。