首页 > 其他分享 >MATLAB的脚本功能

MATLAB的脚本功能

时间:2024-07-19 22:55:43浏览次数:22  
标签:脚本 文件 功能 代码 保存 MATLAB 右键

也许你会发现,在MATLAB的命令行窗口写完代码并且保存后,再打开

哎,代码全都不见了

而且在命令行窗口一旦按了enter键,上面的行的代码就完全修改不了了

可以通过 布局→命令历史记录→停靠来找回之前输入的代码,但复制太麻烦了

因此要利用脚本功能,即后缀名为.m的文件

创建脚本文件

①快捷键ctrl+m

结果会出现可以注意到上方的名字后面有个*,这意味着你在编辑器做出的修改没有保存

保存脚本文件

①快捷键ctrl+s

默认会保存到和当前文件夹一样的位置,当然也可以保存到其他位置

需要注意的是,MATLAB的文件命名不允许有中文符号出现,必须以英文开头,大小写无所谓

打开脚本文件

在保存的位置找到该脚本文件,右键选择打开方式

①用记事本打开,快速,不用特定等待MATLAB打开

②用MATLAB打开,比较慢,但可以修改并演算代码

你会发现之前写的代码依旧在编译器里,这样就不用担心代码会消失了

运行脚本文件

点击运行,命令行窗口就会自动运行编辑器里的所有代码,这样就不需要再编译器里去编写代码了

提示找不到该文件

不要慌,这是因为你选择把脚本文件放在了其他位置,而没有放在当前文件夹

直接点击“更改文件夹”即可

不想执行编辑器里所有代码

首先框选想要运行的代码,在右键

清除当前变量储存值

如果因为变量同名,导致出现了运算混乱的情况,在工作窗口右键,选择清除工作区域即可

一些小功能

显示行号

高亮显示当前行

数据提示

标签:脚本,文件,功能,代码,保存,MATLAB,右键
From: https://blog.csdn.net/littlestar789789/article/details/140559894

相关文章

  • MATLAB的实时脚本功能
    MATLAB普通脚本(.m)文件,只能输入代码,然后在命令行窗口显示结果但实时脚本,不仅可以输入代码,还可以插入图片和公式,且运行结果也可以放进去实时脚本的后缀名为 .mlx创建实时脚本结果为代码运行结果可以在右侧位置,选择代码运行结果放在哪里右侧输出内嵌输出隐藏代码好用......
  • 插片式远程IO模块:单通道PNP和NPN编码器模块功能和安装方法
     XD系列插片式远程I/O模块是兴达易控技术研发的分布式扩展模块。XD系列成套系统主要由耦合器、各种功能I/O模块、电源辅助模块以及终端模块组成。有多种通讯协议总线的耦合器,例如PROFINET、EtherCAT、Ethernet/IP、CclinkIE以及modbus/TCP等。I/O模块可分为多通道数字量输入模块......
  • 02-使用BIOS中断 显示字符/读取磁盘 【实现boot中加载loader的功能】
    bios提供了一组服务,可以帮助我们操纵硬件,避免我们直接与硬件细节打交道当触发软中断时,会自动从中断向量表中取出想用的中断程序的首地址,来执行中断程序,参数通过寄存器传递一、Bios的INT10中断INT10中断是BIOS用于控制显示屏的关键接口,包括设置显示器模式、光标管理和显......
  • 未来已来:探索WebKit的背景同步功能
    未来已来:探索WebKit的背景同步功能在现代Web应用中,提供无缝的用户体验是至关重要的。WebKit的背景同步(BackgroundSync)API为此提供了一种强大的解决方案,允许Web应用在用户没有打开浏览器标签页的情况下,也能进行数据同步。本文将深入探讨WebKit的背景同步功能,并提供详细的解......
  • Linux环境离线安装docker&docker-compose(包含一键安装脚本和一键安装包)
    一、docker离线安装1、下载docker离线安装包下载最新版本的docker(或者选择自己想要安装的版本)到本地。1)docker下载地址:Docker版本获取备注:此地址自2024年7月无法访问下载docker版本,小编已经将可以使用的docker、docker-compose版本整理在百度网盘中如有需要可以自行获取......
  • Monaco Editor使用时右键功能菜单汉化
    背景某天产品要求在项目的某个页面添加一个代码编辑器,包含编辑器常见的功能。看完需求,想到了强大的MonacoEditor。按照官方文档进行配置开发,就在自己觉得大功告成之际,右击编辑框,发现功能菜单是英文状态,然后就开启了我的右键功能菜单汉化之路。问题剖析在MonacoEditor的整......
  • PHP编程中的接口与性状:实现代码解耦与功能复用的关键技术
    本文由ChatMoney团队出品在PHP编程中,接口是一种定义对象之间交互契约的强大工具。其核心目的不是让一个对象紧耦合地依赖另一个对象的特定身份,而是基于另一对象的能力进行交互。通过接口,我们的代码可以实现与依赖的解耦,从而允许我们的代码与任何实现了相应接口的第三方代码协......
  • JuiceFS 直连 NFS 新功能介绍,赋能 NAS 进行 AI 训练
    NAS通过提供多用户网络数据存取服务,极大地简化了数据共享和管理。而NFS作为实现这种共享的一种主流协议,尽管广泛应用,但在处理复杂的AI训练场景时常常受限于其性能和一致性问题。JuiceFS在最新的1.2版本中增加了直连NFS功能,这一创新允许JuiceFS直接利用NAS上的NFS服......
  • 支付功能之分账系统
           因为微信端的大力监管,微信仅可以进行30%的分账比例且只能在微信全家桶中使用。为了广大老板的分账需求,我们特别推出了分账产品,最高支持100%分账比例,不限分账人数,资金不落地,不会产生额外税务,费率还比官方低,也支持不同的业务场景哦(H5,PC,APP...)        当......
  • 【MATLAB源码-第149期】基于MATLAB的2ASK,2FSK,2PSK,2DPSK等相干解调仿真,输出各节点波
    操作环境:MATLAB2022a1、算法描述2ASK(二进制幅移键控)、2FSK(二进制频移键控)、2PSK(二进制相移键控)和2DPSK(二进制差分相移键控)是数字调制技术中的基本调制方式,它们在无线通信、数据传输等领域有着广泛的应用。相干解调是这些调制方式中一个重要的解调技术,它要求接收端的本地振......