Matlab中将交互式任务添加到实时脚本中

目录

什么是实时编辑器任务?

插入任务

运行任务及其周围的代码

修改输出参数名称

查看和编辑生成的代码


什么是实时编辑器任务?

        实时编辑器任务是可以添加到实时脚本中以执行一组特定操作的 App。可以将任务添加到实时脚本中,以探查参数并自动生成代码。使用任务可缩短开发时间、减少错误并缩短在绘图上花费的时间。

        任务代表一系列 MATLAB® 命令。可以采用内嵌方式或在右侧显示其输出。要查看任务运行的 MATLAB 命令,请显示生成的代码。

插入任务

        要将任务添加到实时脚本中,请转至实时编辑器选项卡,点击  任务 ,并从可用任务中进行选择。也可以在实时脚本代码块中直接键入任务的名称。在键入的过程中,实时编辑器会显示可能的匹配项,可以选择并插入所需的任务。例如,创建一个实时脚本,该脚本创建一个包含离群值的数据向量。

A = [57 59 60 100 59 58 57 58 300 61 62 60 62 58 57];
plot(1:15,A)

        将清理离群数据任务添加到您的实时脚本中,以对含噪数据进行平滑处理,从而避免偏斜的结果。要添加任务,请在实时脚本中键入单词clean,并从建议的命令自动填充项中选择清理离群数据。在任务中,将输入数据设置为A。该任务识别并填充数据中的两个离群值,并基于存储的结果在MATLAB工作区中创建变量cleanedData。还可以在任务输出的图中查看结果。继续修改其他参数,直到对结果满意为止。

还原默认参数

        要将所有参数值还原为默认值,请点击任务右上角的选项按钮 ,然后选择还原默认值

折叠任务以提高可读性

        修改完参数后,可以折叠任务以提高可读性。要折叠任务,请点击任务左上角的箭头。

        该任务显示为一行用户可读的带输出伪代码。

删除任务

        要删除任务,请点击该任务,然后按 Delete 或 Backspace 键。也可以将光标放在紧挨任务之前或之后的位置,并分别使用 Delete 或 Backspace 键删除任务。

运行任务及其周围的代码

​        默认情况下,当修改任务中的参数值时,任务和当前节(包括该节中的其他任务)会自动运行。这可以确保该节中的结果及其周围的代码保持最新。例如,在实时脚本 cleanmydata.mlx 中,在每次修改“清理离群数据”任务中的参数值时,包括创建含噪数据向量的代码在内的整个节都会重新运行。要仅运行任务,请在任务前后添加分节符。有关节和如何添加分节符的详细信息,可以参考在实时脚本中运行节。

​        任务右上角的绿色圆形图标表示当修改任务参数时任务会自动运行。

        要禁用自动运行节,请点击自动运行  图标。该图标会更新以显示禁用状态。要运行任务和当前节,请在实时编辑器选项卡上,点击  运行节按钮。

        有些任务默认不自动运行。此默认设置可确保这些任务实现最佳性能。

修改输出参数名称

        要修改输出参数的名称,请点击包含参数名称的文本框并输入新名称。

        可以在后续代码中使用结果输出参数,如将其作为其他实时编辑器任务的输入。

查看和编辑生成的代码

        要查看任务运行的 MATLAB 命令,请点击任务右上角的选项按钮 ,然后选择控件和代码仅代码。也可以使用任务底部的向下箭头来显示和隐藏生成的代码。生成的代码为只读。

        要编辑生成的代码,请点击选项按钮 ,然后选择将任务转换为可编辑代码。此选项会删除任务并用生成的代码替换它,然后可以编辑这些代码。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值