主要内容

什么是活动脚本或功能?

MATLAB®实时脚本和实时函数是交互式文档,它们将MATLAB代码与格式化的文本、方程和图像结合在一个称为实时编辑器的环境中。此外,活动脚本将输出与创建输出的代码一起存储和显示。

使用活动脚本和函数:

可视化地探索和分析问题

  • 在单个交互环境中编写、执行和测试代码。

  • 单独或作为一个文件运行代码块,并使用生成它们的代码查看结果和图形。

分享格式丰富、可执行的叙述

  • 添加标题、标题和格式化文本来描述过程,并包括方程式、图像和超链接作为支持材料。万博1manbetx

  • 将你的叙述保存为格式丰富、可执行的文档,并与同事或MATLAB社区共享,或将它们转换为HTML、PDF、微软®,或LaTeX文件以供发布。

创建互动式课堂教学

  • 将代码和结果与格式化的文本和数学方程结合起来。

  • 创建循序渐进的讲座,并以递增的方式对其进行评估,以阐明一个主题。

  • 随时修改代码以回答问题或探索相关主题。

  • 以互动文档或硬拷贝的形式与学生分享授课内容,并将部分完成的文档作为作业分发。

与普通代码脚本和函数的区别

活动脚本和活动函数与普通代码脚本和函数有几个不同之处。这张表总结了主要的区别。

现场脚本和功能 纯代码脚本和函数
文件格式 Live Code文件格式。有关更多信息,请参见Live Code文件格式(.mlx) 纯文本文件格式
文件扩展名 .mlx 00
输出显示 使用实时编辑器中的代码(仅用于实时脚本) 在命令窗口
文本格式 在实时编辑器中添加和查看格式化文本 使用发布标记添加格式化文本,发布查看
可视化表示

需求

  • MATLAB R2016a - MATLAB支万博1manbetx持R2016a及以上版本的实时脚本,支持R2018a及以上版本的实时函数。

  • 操作系统-从R2019b开始,MATLAB在所有MATLAB支持的操作系统中支持Live E万博1manbetxditor。有关更多信息,请参见系统需求

    对于MATLAB版本R2016a到R2019a, Live Editor在MATLAB支持的几个操作系统中不受支持。万博1manbetx

    不支万博1manbetx持的操作系统包括:

    • Red Hat Enterprise Linux 6。

    • Red Hat Enterprise Linux 7。

    • SUSE Linux Enterprise Desktop 13.0及以上版本。

    • Debian 7.6及更早版本。

    此外,一些操作系统需要额外的配置才能在MATLAB版本R2016a到R2019a中运行Live Editor。如果您无法在系统上运行实时编辑器,联系技术支持万博1manbetx有关如何配置系统的信息。

不支万博1manbetx持的功能

Live Editor不支持一些MATLAB特性:万博1manbetx

  • 类——实时编辑器不支持类。万博1manbetx将类创建为纯代码文件(00)。然后可以在活动脚本或函数中使用这些类。

  • MATLAB首选项- Live Editor忽略一些MATLAB首选项,包括自定义键盘快捷键和emacs风格的键盘快捷键。

相关的话题