从系列:基于MATLAB和Simulink的在线教学金宝app
了解在使用简单示例的同时使用在线教学的实时脚本的主要功能:
在此视频中,我将查看实时脚本的主要功能。单击“新建实时脚本”按钮,或使用新菜单打开新的直播脚本。您还可以使用MLX扩展键入编辑和文件名。在实时脚本中,您可以将文本和代码混在一起。输入代码集成区域,然后单击文本按钮以输入描述您要做的内容的文本。文字就像一个评论,但没有百分比。
然后单击代码按钮,进入更多的代码。需要注意的是输入函数名的几个字母之后,它会弹出该前缀开头的可用功能的列表,当您键入开括号,现场编辑器会自动封闭一个完成它。因此,我们可以收集一堆的意见创建一个完整的代码段,这是一种计算单位,然后点击运行部分按钮立即得到输出。
这是一个非常有用的工作流。您可以添加更多的文本来提供更多的背景信息和对正在进行的工作的解释。然后添加新的代码行,可能是为了得到一个图。如您所见,MATHLAB总是会帮助您为任何可选的不同参数建议正确的语法。
要重新执行整个代码,请再次单击“运行部分”按钮查看图形。生命的伟大是为了快速尝试更好地尝试更改参数时会发生什么或如果我们在函数定义中更改设计,或者如果我们添加正方形时会发生什么。
如果我们在任何语法问题中偶然跌倒,请不要担心错误消息可以帮助您了解丢失和更正的内容。我们还可以添加一个断点来调试代码并逐步执行捕获语义错误。您可以步入下一行或继续下一个断点,并且当您可以使用代码时,您可以停止调试并消除所有断点。
但只需一个备注,只有保存脚本只有MLX格式允许将输出和文本存储在文件本身内。传统脚本会丢失所有输出,并将发短信给评论。无论如何,任何脚本都可以通过重新将其转换为Live脚本作为MLX。
现在让我进入一个更大的实时脚本,来回顾如何以不同的方式格式化文本。例如,要创建标题,只需单击文本并在样式菜单中选择title。或者创建一个标题,你可以使用样式菜单,快捷方式或在文本前加一个标记,双锐。
要添加一个分节符,你可以使用一个分节符按钮或快捷键控制-Alt-Enter组合。如果您在文本前加上了双百分,你变成同时与新的分节符标题这一点。当然,你还可以创建不同的级别再次使用开始菜单标题。
所有这些标题都将用于方便地创建内容表。实际上,如果我们滚动到开始,我们可以转到“插入”选项卡,然后单击目录按钮,现在表中的每个项目都是相应部分的超链接。
现在,假设我们想要讲述一个相关的故事,比如一个噪声信号,我们最好用一个新的标题突出这个故事,并检查任何新的标题是否会自动添加到目录中。但是为了创造一个好故事,我们需要额外的资源。例如,我们可以插入一个超链接,非常迅速地复制链接。通过这种方式,你可以直接从脚本链接到网页,也许可以描述更多随机模型的统计数据。
加一个数学方程怎么样?单击等式以访问等式添加。它提供了很多符号,比如希腊字母,误差,运算符,根号,导数,积分,这些都可以帮助写出这个方程。您也可以使用Control Alt e快捷键来编辑方程式。如果你熟悉雷达评论,你可以直接输入雷达评论。它们通常都以反斜杠开始。反斜杠会返回均值和标准差的符号。
最后,为了让我们对信号的噪声有一个直观的认识,我们可以插入一张图像。让我们选择我们最喜欢的JPEG。这里我们可以随意调整大小。现在我们可以从文本切换到代码了。用一个很好的可执行注释来实现我们的故事。我们可以从前面的例子中复制一些代码。
也许在这里迈出较小的一步。我们可以单击错误的部分以执行并显示输出。在右上方的栏中,我们可以单击以在每次评论之后单击可视化输出航空公司,如果我们喜欢,或者我们可以保留右侧输出的默认可视化。让我们继续定制图。当您开始编写绘图时,评论生活的创造者将有助于其他参数。例如,我们可以设置线宽。
属性为两个,可以运行该部分,并查看较厚的绘图。当然,我们可以尝试任何核心变化。我们可以尝试将颜色更改为红色并再次运行。当您单击绘图时。您可以以交互方式快速添加网格标题或其他注释。此外,您还可以使用相应的注释自动升级代码。
现在,让我们复制这段代码,因为我想向您展示使用它的有趣图片。但首先让我用一些锥体外系让它更灵活一些。也许一个是标题,一个是颜色。让我们看看它是否有效。
现在,选择代码,然后单击重构。要将代码自动转换到本地功能。你只需要重新命名。请注意,任何本地函数必须在脚本的末尾,并把附近结束。生命的创造者将取代一个自动调用的函数。
我们可以做一些改变,减少局部函数。因此,重构对于模块化代码并使其更具可读性非常有用。为了与代码进行更多的交互,我们可以包含一些UI控件。例如,让我们从参数alpha开始,它将控制我们想要引入的噪声水平。通过添加随机数重新定义信号。
具有正态分布,由alpha控制。重用在它肯定是一个好主意之前创建的本地功能,可视化和理解将此噪声添加到信号的效果。但是我们如何探索不同的alpha值?
插入选项卡单击控件并选择一个可用控件的最简单方法。例如,一个数字滑块我们可以设置的值的可行范围。求最小值、最大值和增量步长。
而这里的魔法,我们将滑块移动在这部分,我们执行的所有意见的任何时间。因此,将再生随机噪声和更新的情节。所以,生活中的控制真的可以帮助理解对模型参数的影响,以及如何获得一个更深入的了解。
直播脚本还可以加快数据分析和预处理一些常见的任务。点击任务按钮,选择的多任务之一。例如,平滑的数据。和交互式界面将显示出来。在这里您可以选择输入数据。选择平滑方法,或改变它的平滑因子,并立即看到输出。您可以调整平滑因子的另一种方法进行试验或再次尝试其他方法,直到你得到不错的表现。
在此之后,你可以看到自动生成的代码。并点击三个点,你有三种选择在脚本只控制看。唯一的代码,或两者的控制码在一起。作为结论,我们现在准备出口其组合成一个可共享的文档的整个生活。你可以去右上角栏,然后选择,如果你想隐藏的代码。
如果隐藏代码,则文档将只包含文本和输出。但我现在不打算这么做。为了以防万一,我们可以在View选项卡中选择是否隐藏代码。
现在,去保存按钮,然后选择导出为PDF或其他格式available--的Word,HTML,LDK。几秒钟后,你可以看到PDF文件使用的内容,所有格式的文本表完成,并输出。就是这样。因此,供大家参考,有一个从我们的网站MathWorks的一个很好的备忘单下载。我希望这个视频是有益的,快乐直播脚本。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。