马铃薯®实时脚本和实时函数是将MATLAB代码与格式化的文本,方程和图像组合的交互式文档,其中单个环境中称为实时编辑器。此外,实时脚本存储和显示输出与创建它的代码一起。
使用实时脚本和函数:
视觉探索和分析问题
在单个交互式环境中编写,执行和测试代码。
单独或作为一个文件运行代码块,并使用生成它们的代码查看结果和图形。
分享丰富的格式化,可执行的叙述
添加标题,标题和格式化文本以描述一个过程,并包括等式,图像和超链接作为支持材料。金宝app
将您的叙述保存为丰富的格式化,可执行文件并与同事或MATLAB社区分享,或将它们转换为HTML,PDF,微软®单词或出版的乳胶文件。
为教学创建互动讲座
使用格式化文本和数学方程式组合代码和结果。
创建逐步的讲座并逐步评估它们以说明一个主题。
通过飞行修改代码以回答问题或探索相关主题。
与学生分享讲座作为交互式文件或硬拷贝格式,并将部分完成的文件作为分配分发。
实时脚本和实时函数在多种方式与普通代码脚本和函数不同。该表总结了主要差异。
实时脚本和功能 | 纯代码脚本和函数 | |
---|---|---|
文件格式 | Live Code文件格式。有关更多信息,请参阅实时代码文件格式(.mlx) | 纯文本文件格式 |
文件扩展名 | .mlx |
00 |
输出显示 | 在实时编辑器中的代码(仅限现场脚本) | 在命令窗口中 |
文本格式化 | 在Live Editor中添加和查看格式化文本 | 使用Publishing Markup添加格式化文本,发布查看 |
视觉表现 |
|
|
Matlab R2016A - MATLA金宝appB支持版本R2016A及以上版本的实时脚本,以及版本R2018A及以上的实时功能。
操作系统 - 从R2019B开始,Matlab支持Matlab支持的所有操作系统的Live 金宝appEditor。有关更多信息,请参阅系统要求。
对于MATLAB版本R2016A至R2019A,MATLAB支持的多个操作系统不支持实时编辑器。金宝app
不支金宝app持的操作系统包括:
Red Hat Enterprise Linux 6。
Red Hat Enterprise Linux 7。
SUSE Linux Enterprise Desktop版本13.0及更早版本。
Debian 7.6及更早版本。
此外,某些操作系统还需要额外的配置来在Matlab版本R2016A通过R2019A运行Live Editor。如果您无法在系统上运行Live Editor,联系技术支持金宝app有关如何配置系统的信息。
某些MATLAB功能在实时编辑器中不受支持:金宝app
实时编辑器不支持类 - 类。金宝app创建类作为普通代码文件(00
) 反而。然后,您可以使用实时脚本或函数中的类。
Matlab首选项 - 实时编辑器忽略了一些Matlab首选项,包括自定义键盘快捷键和Emacs样式键盘快捷键。