1、简介

在MATLAB中,实时脚本 Live Script是由MATLAB 实时编辑器提供的以一种全新方式创建、编辑和运行 MATLAB 代码。

Live Script是一个包含代码、输出结果和格式化文本的程序文件,用户可在一个称为实时编辑器的交互环境中进行编辑。

用过Python的jupyter notebook的都会很熟悉,这个就是有点像jupyter notebook,笔者作为一个好久没用MATLAB但是熟悉jupyter notebook的程序员,对于MATLAB非常推荐实时脚本 Live Script,因为它非常适合对代码部分执行及分段注释,特别是非完整程序的验证探索阶段。

2、用法介绍

打开MATLAB2016及以上版本,在首页-新建-实时脚本,如图1,即可打开格式为*.mlx的实时脚本。
在这里插入图片描述
打开实时脚本后,显示如下图界面,里面有代码、文本、分节符、方程、超链接、图像等内容。如图2,现就以上几个内容做逐一介绍。

实时编辑器有自己的操作控制页面,如下所示:
在这里插入图片描述
在新建之后,可以对第一段编辑一些代码,之后点击上面的“分节附”,实现分节,这样只有就可以将代码分节运行:
在这里插入图片描述
关于分段运行,可以通过上面的操作按钮,也可以通过双击代码右侧蓝色区域,运行节。

3、实时代码文件格式的好处

  • 可跨区域设置互操作 - 实时代码文件支持跨所有区域设置存储和显示字符,从而便于在国际范围内共享文件。例如,如果您使用日语区域设置创建一个实时脚本,然后使用俄语区域设置打开该实时脚本,则其中的字符会正确显示。

  • 可扩展 - 实时代码文件可通过 ECMA-376 格式(支持 Microsoft Word 提供的各种格式选项)进行扩展。ECMA-376 格式还适应任意名称-值对组,以防需要将该格式扩展为除标准格式外的其他格式。

  • 向前兼容 - 通过实施 ECMA-376 标准的向前兼容性策略,以后版本的实时代码文件可与先前版本的 MATLAB 兼容。

  • 向后兼容 - 以后版本的 MATLAB 可支持由先前版本的 MATLAB 创建的实时代码文件。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐