matlab中创建一个工程,从文件夹创建新工程

从文件夹创建新工程

如果您有许多文件并希望将它们整理为一个工程(无论是否进行源代码管理),请按照以下步骤创建一个新工程。

使用 Simulink® Start Page 中的 Folder to Project 模板可轻松将一个文件夹转换为工程。该模板会自动将您的文件添加到工程中,并提示您设置路径和启动文件。这一简单、快速的过程会设置好您的工程,以便于您管理文件并使用工程功能。当您打开工程时,它会自动将所需的文件夹放在路径上,并运行设置操作来配置您的环境;启动文件会自动运行(.m 和 .p 文件)、加载(.mat 文件)和打开(Simulink 模型)。

要创建新工程以管理您的文件,请执行以下操作:

在 MATLAB® 主页选项卡上,选择新建 > 工程 > 从文件夹。

也可以在 Simulink Start Page 中,点击 Folder to Project 模板。您还可以在 Simulation 选项卡上,从 Model Editor 中选择 New > Project > New Project。

在 New Project 对话框中,输入工程名称,浏览以选择包含您的文件的文件夹,然后点击 OK。

在“欢迎使用您的工程”对话框中,点击设置工程以继续。

foldertoproject2.png

在“设置工程(第 1 步,共 2 步)”对话框中,选择要添加到工程路径的文件夹(可选)。当您打开工程时,它会将这些文件夹添加到您的 MATLAB 搜索路径,并在您关闭工程时将其删除。添加工程文件夹以确保依存关系分析检测工程文件。要添加所有工程文件夹,请点击添加并包含子文件夹,然后选择包含您的所有子文件夹的工程文件夹。您也可以稍后设置工程路径。点击下一步。

foldertoproject3.png

在“设置工程(第 2 步,共 2 步)”对话框中,指定启动和关闭文件(可选)。

使用启动文件配置当您打开工程时的设置。当您打开工程时,启动文件会自动运行(.m 和 .p 文件)、加载(.mat 文件)或打开(Simulink 模型)。

使用关闭文件指定在工程关闭时运行的 MATLAB 代码。当您关闭工程时,您不需要使用关闭文件来关闭模型,因为它会自动关闭任何打开的工程模型,除非它们经过更改。工程会提示您保存或丢弃更改。

点击添加以指定启动或关闭文件。您也可以稍后设置这些文件。

foldertoproject4.png

点击完成后会打开新工程。Folder to Project 模板会自动将您的所有文件添加到工程中。该模板不会将派生文件添加到工程中。

接下来,您可以尝试进行依存关系分析来显示工程的结构,或者考虑添加源代码管理以帮助您管理各版本。有关详细信息,请参阅Run a Dependency Analysis或Add a Project to Source Control。

除了使用 Folder to Project 模板外,您也采用以下方式来创建工程:

通过分析模型来确定要放入工程的依存文件,从模型创建工程。请参阅从模型创建工程

手动创建工程,不过随后您需要将文件添加到工程并配置路径、启动文件和关闭文件。要检查备选模板或使用自己的模板,请执行下列操作:

在 Simulink Start Page 上,点击列表中的模板以阅读其说明。如果您选择了新建工程选项以打开 Start Page,此列表只显示工程模板,您也可以使用 Search 框旁边的列表从列表中筛选出 Project Templates。

要在一个当前包含有文件的文件夹中创建工程并手动设置工程,请选择 Blank Project 模板。Blank Project 模板会在您选择的文件夹中创建工程,并将其他任何文件保留不动。您必须手动设置工程,例如向工程添加文件、配置启动文件、配置工程路径等。

如果要在新文件夹中创建工程并需要一个空模型,请尝试使用 Simple Project 模板。Simple Project 模板会创建简单的工程,其中包含一个空模型和一些实用工具。该模型是一个快捷方式,所以您可以从工具条上打开它。通过工程可以管理您打开和关闭工程时使用的临时文件(slprj 文件夹)的路径和位置。以后您可以修改其中的任何文件、文件夹和设置。

在 Start Page 上选择一个模板,然后点击 Create Project。

在 Create Project 对话框中,指定您的工程文件夹并编辑工程名称,然后点击 Create Project。您可以使用工程预设控制新工程的默认文件夹。

Project 将显示指定的工程根目录的 Project Files 视图。您需要将文件添加到工程中。请参阅将文件添加到工程。

对于使用新工程的后续步骤,请尝试进行依存关系分析来显示文件的结构。

相关示例

详细信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/559955.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java定义变量x初始值为3,JAVA 第一章

第一章1.注释:一个好的开发习惯,应该是多编写注释,这样程序的可读性增强。单行注释// 单行注释 ,只注释当前行多行注释/*多行注释多行注释*/javadoc 注释/**javadoc 注释javadoc 注释javadoc 注释*/注意:这种注释是比较…

血型算法php,血型排行榜!(真的很准)

一最容易动怒的人是:1.O 型:急性子,一点小事就能惹火他,性格中有好斗的一面,会以 " 我想发泄一下 " 为理由大发雷霆。2.B 型:看上去脾气很好,其实性情很直接,被愤怒冲昏头…

每个java小应用程序都得继承,JAVA复习题3

23.容器JFrame及JPanel默认的布局管理器分别是()A、FlowLayout和GridLayoutB、BorderLayout和FlowLayoutC、FlowLayout和FlowLayoutD、CardLayout和BorderLayout24.在开发一个JAVA GUI程序时,通常都要对按键事件作出响应和处理,一般需要在程序的开头写上…

anaconda下安装python,Windows下Anaconda的安装和简单使用方法

Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes over 195 of the most popular Python packagesfor science, math, engineering, data analysis.1、安装anaconda之前什么都不需要安装,直接在…

oracle免费云攻略,使用免费的Oracle云服务-创建云主机

上一篇我们讲了如何注册并使用Oracle的免费云服务,这篇我们讲如何创建免费的云主机。进入到控制台后,从左上角的菜单栏进入到Instances的管理界面:然后点击,则会进入创建云主机的界面。创建云主机真的非常简单,甚至你都…

oracle groupq by,oracle group by 性能优化

慕田峪9158850(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录…

oracle面向对象的数据类型,Oracle面向对象编程OOP

1.2.6 嵌套表AS TABLE OF嵌套表是表中之表,一个嵌套表是某些行的集合,它在主表中表示为其中的一列。对主表中的每一条记录,嵌套表可以包含多个行。语法如下:CREATE OR REPLACE TYPE table_name AS TABLE OF type;语法说明&#x…

oracle 序列验证脚本,oracle 生成序列脚本

今天在移植一个项目的的数据库时,要移动所有的序列,下面就是一个如何生成序列脚本的语句方法一:SELECT CREATE SEQUENCE ||SEQUENCE_NAME|| INCREMENT BY ||INCREMENT_BY || START WITH ||LAST_NUMBER|| MAXVALUE ||MAX_VALUE || CACHE ||CACHE_SIZE|| ORDER NOCYCLE ;FROM u…

php打开EXCEL过慢,打开excel很慢,编辑某个工作表很卡

一些啰嗦的话:同事一个office ,excel档有五个工作表,打开时非常慢的。进去后其中只要点击到两个工作表其中一个就很卡甚至没响应。试用wps打开流畅。但她坚持要用office说用惯了,没办法女人。这个文档接近3M,都是一些数据也没见有…

linux vim命令跳到67行,Linux学习之Vim/Vi使用(十三)

Linux学习之Vim/Vi使用Vim/Vi简介Vim/Vi工作模式Vim/Vi基本使用Vim/Vi应用技巧Vim/Vi简介Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。Linux下的编辑器最常用的就是vim或者vi文本编辑…

linux查看端口属性,linux如何查看系统属性指令?

linux是一款非常免费资源的操作系统,但是很多用户不知道怎么查看系统信息,今天小编就给大家带来了linux查看系统属性指令分享。喜欢的快点下载吧。linux查看系统属性指令分享1、查看cpu信息查看所有cpu信息:cat /proc/cpuinfo查看cpu类型&…

linux命令提示符不同,Linux命令提示符如何按照自己的习惯修改?

原本的 [rootlocalhost ]$ 看久了难免让人厌倦。如果按自己的习惯修改,既能看着舒服,又能提高“逼格”。下面小编就为大家详细介绍Linux命令提示符如何按照自己的习惯修改方法,希望能对大家有所帮助!美化Bash1、在目录下:vim .bas…

linux下如何为redis配置path,linux环境下如何启动redis

启动redisredis可执行文件说明:redis-server:redis服务器redis-cli:redis命令行客户端redis-benchmark:redis性能测试工具redis-check-aof:aof文件修复工具redis-check-dump:rdb文件检查工具1、直接启动直接…

linux从别的主机下载,从局域网内的其他Linux主机下载文件

Step 0本机与目标机都需要安装有openssh-server在本机与目标机上以root用户身份执行service ssh status # Debian上是ssh,openSUSE上是sshd,可以在键入ssh后紧接着按一下Tab键以自动补全该服务名# 或service --status-all | grep ssh # 通用可查看ssh服务…

c语言修改字符串c2133,通过create_string_buffer、create_unicode_buffer让C语言具备修改字符串的能力...

字符串的修改我们知道C中不存在字符串这个概念,python中的字符串在C中也是通过字符数组来实现的。我们说在C中创建一个字符数组有两种方式:char *s1 "hello world";char s2[] "hello world";这两种方式虽然打印的结果是一样的&…

android自定义进度条百分比跟着走,Android自定义View实现水平带数字百分比进度条...

这个进度条可以反映真实进度,并且完成百分比的文字时随着进度增加而移动的,所在位置也恰好是真实完成的百分比位置,效果如下:思路如下:第一部分是左侧的蓝色直线,代表已经完成的进度;第二部分是…

android动画view上移,在Android开发中使用View制作一个引导动画

在Android开发中使用View制作一个引导动画发布时间:2020-11-20 16:46:16来源:亿速云阅读:98作者:Leah这篇文章将为大家详细讲解有关在Android开发中使用View制作一个引导动画,文章内容质量较高,因此小编分享…

vivo android p 机型,vivo X21成全球首批Android P适配机型!vivo :不小心就秀实力了

原标题:vivo X21成全球首批Android P适配机型!vivo :不小心就秀实力了近日,2018谷歌I/O大会正式召开,会上发布了大家期待已久的Android P开发者预览版,给我们展示了众多全新特性,其中AI功能的进化让人十分眼…

直接修改html文本页面没变化,VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析...

本文实例讲述了VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法。分享给大家供大家参考,具体如下:业务场景我们在使用vue 编写 代码时,我们有一个 多行文本框控件,希望在页面点击一个按钮 在 文本框焦点位置插入一个…

live2d内嵌html,博客(网页)添加 Live2D 看板娘

Live2D demoLive2D 看板娘插件 (https://www.fghrsh.net/post/123.html) 的前端 HTML 源码基于 API 加载模型,支持 定制 提示语增加 参数设置 一键定制看板娘,易用性增加 看板娘样式设置,可直接设置宽高度等支持多种一言接口,基于…