主要内容

在实时编辑器中创建实时脚本

实时脚本是在一个称为实时编辑器的交互环境中同时包含代码、输出和格式化文本的程序文件。在实时脚本中,您可以编写代码并查看生成的输出和图形以及生成它的代码。添加格式化的文本、图像、超链接和方程式,创建可以与他人分享的交互式叙述。

创建直播脚本

要在实时编辑器中创建实时脚本,转到标签并单击新的直播脚本.也可以使用编辑在命令窗口中的函数。例如,类型编辑Penny.mlx.打开或创建文件penny.mlx.要确保创建实时脚本,请指定一个.mlx扩展。如果未指定扩展,MATLAB®默认值为.m扩展名,只支持普通代码。金宝app

将现有脚本打开为直播脚本

如果您有一个现有的脚本,您可以在live Editor中将其作为活动脚本打开。作为活动脚本打开脚本将创建文件的一个副本,并保持原始文件不变。MATLAB将发布标记从原始脚本转换为新的现场脚本中的格式化内容。

要打开现有的脚本(.m)作为直播脚本(.mlx)从编辑器中,右键单击“文档”选项卡,然后选择打开scriptname.作为直播剧本从上下文菜单中。或者,去编辑选项卡,单击保存,选择另存为.然后,设置另存为类型:Matlab Live代码文件(* .mlx)然后点击保存

笔记

必须使用上述转换方法之一将脚本转换为活动脚本。只需用.mlx扩展不起作用,可以损坏文件。

添加代码

创建实时脚本后,您可以添加代码并运行它。例如,添加此代码,该代码绘制随机数据的向量,并在绘图上绘制平均值的水平线。

n = 50;r = rand(n,1);绘图(r)m =均值(r);保持在绘图上([0,n],[m,m])保持关闭标题('随机统一数据的平均值')

默认情况下,MATLAB自动填充块结束,括号和引号在直播编辑器中输入代码时。例如,类型如果然后按进入.matlab自动添加结尾声明。

MATLAB也自动完成注释,字符向量,字符串,和圆括号时拆分为两行。要退出自动补全,请按Ctrl.+Z.或者是撤销按钮。默认情况下,自动完成功能是启用的。禁用它们,看编辑器/调试器自动编码首选项

添加或编辑代码时,可以选择并编辑一个矩形的代码区域(也称为列选择块编辑)。如果要复制或删除多列数据(而不是行),则这非常有用,或者您要一次编辑多行。要选择矩形区域,请按Alt选择时按下键。

例如,选择中数据的第二列一种

类型0.将所有选定值设置为0。

运行代码

要运行代码,请单击代码左侧的垂直条纹条。或者,去直播编辑标签并单击跑步.当程序运行时,一个状态指示器出现在编辑窗口的左上角。一行代码左侧的灰色闪烁杆表示MATLAB正在评估的行。要导航到Line Matlab正在评估,请单击“状态指示”。

如果在MATLAB运行程序时出现错误,或者如果MATLAB检测到代码中的重要问题,则状态指示符将成为错误图标.若要导航到错误,请单击图标。一个错误的图标在代码行的右侧表示错误。相应的错误消息显示为输出。

您不需要保存活动脚本来运行它。当你保存你的实时脚本,MATLAB自动保存它与.mlx扩展。例如,go the直播编辑选项卡,单击保存,并输入名称plotRand.MATLAB将LIVE脚本保存为plotrand.mlx.

显示输出

默认情况下,MATLAB将显示代码右侧的输出。每个输出都显示使用创建它的行,就像在命令窗口中一样。

您可以通过在代码和输出之间的调整条上向左或向右拖动来更改输出显示面板的大小。

要清除输出,请右键单击创建它的输出或代码行,然后选择清除输出.要清除所有输出,右键单击脚本中的任何位置并选择清除所有输出.或者,去看法标签和在输出部分,单击清除所有输出按钮。

滚动时,MATLAB将输出对齐至生成它的代码。要禁用输出对齐到代码,请右键单击“输出”部分并选择禁用同步滚动

要按照代码行地移动输出,请单击输出内联按钮到活动脚本的右侧。你也可以去看法标签和在看法部分,单击输出内联按钮。

只要显示输出,控件和格式化文本并隐藏代码,请单击隐藏代码按钮。要再次显示代码,请单击输出内联按钮或右边的输出按钮。

如果需要修改输出的图形,请使用图形轴右上角的工具或数字将来发布。您可以使用这些工具查看图中的数据,并添加格式和注释。有关更多信息,请参见在实时脚本中修改数字

要打开单独的输出,例如变量和数字,在单独的窗口中,单击按钮在输出的右上角。变量在变量编辑器中打开,而图形在新图形窗口中打开。在活动脚本之外对变量或图形所做的更改不会应用于活动脚本中显示的输出。

格式文本

您可以将格式化的文本、超链接、图像和方程式添加到活动脚本中,以创建可与他人共享的可呈现的文档。例如,添加一个标题和一些介绍性文本plotrand.mlx.

  1. 将光标放在直播脚本的顶部,并在直播编辑选项卡上,选择文本.在代码上方出现一个新的文本行。

  2. 点击并选择标题

  3. 添加文本情节随机数据

  4. 使用您的光标仍然在线,单击按钮使文本居中。

  5. 进入移动到下一行。

  6. 输入文本此脚本绘制随机数据的向量,并在绘图上绘制平均值的水平线。

有关更多信息,包括所有可用格式选项的列表,请参阅格式化实时编辑器中的文件

要在Live Editor中调整显示的字体大小,请使用Ctrl +鼠标滚动键盘快捷键。当将实时脚本导出为PDF时,显示字体大小的变化不受重视,微软®单词、HTML或LaTeX。

将实时脚本保存为普通代码

将实时脚本保存为普通代码文件(.m):

  1. 在这一点直播编辑选项卡,文件部分,选择保存>另存为...

  2. 在出现的对话框中,选择MATLAB代码文件(UTF-8) (*.m)作为另存为类型

  3. 点击保存

保存时,Matlab将所有格式化的内容转换为发布标记。

相关的话题