主要内容

创建自定义的任务

自定义任务是MATLAB®允许对一个或多个文件执行一系列操作的函数。您可以创建自定义任务函数,然后在项目中选择的一组文件上运行自定义任务。例如,您可以创建自定义任务来检查所有代码文件中的错误或运行项目中的所有测试。

创建自定义任务函数

创建自定义任务函数。

  1. 项目选项卡上,单击自定义任务然后选择管理自定义任务.打开“管理自定义任务”对话框。

  2. 点击添加然后选择使用新函数添加.如果要将现有脚本添加为自定义任务,请选择添加使用现有功能

  3. 为脚本指定一个文件名,并将新文件保存在MATLAB路径上。MATLAB编辑器打开包含示例自定义任务函数的新文件。

  4. 编辑函数以在每个文件上执行所需的操作。使用文件顶部的说明来指导您创建具有正确函数签名的自定义任务。您的自定义任务必须接受文件的完整路径作为单个输入参数并返回单个输出参数。

    例如,这个自定义任务函数为每个文件提取代码分析器信息checkcode函数。

    [~, ~, ext] = fileparts(文件);切换大小写{'。m ', '。mlx ', '。Mlapp '} result = checkcode(file, '-string');否则result = [];结束

  5. 保存文件。

您可以使用MATLAB编辑器设置断点并调试自定义任务函数,就像使用任何其他MATLAB函数一样。

运行自定义任务

在项目中选择的一组文件上运行自定义任务:

  1. 项目选项卡上,单击自定义任务然后选择运行自定义任务

  2. 包括列,选择要在哪个项目文件上运行自定义任务。

    要在表中同时包含或排除多个文件,请按转变Ctrl键,选择文件,然后右键单击并选择包括排除.如果自定义任务函数可以识别要操作的文件,请包含所有文件。

  3. 自定义任务字段,从可用的自定义任务函数中选择。您也可以直接在字段中输入任务的名称,或者单击浏览

  4. 点击运行的任务运行任务。“自定义任务报告”窗口显示结果。

  5. 检查结果列,以确保自定义任务在所有文件上正确运行。若要查看文件的详细结果信息,请在表格中选择文件。自定义任务报告底部的结果窗格显示详细信息。

保存自定义任务报告

如果您希望保存自定义任务结果的记录,或者希望与他人共享自定义任务结果,则可以选择“保存自定义任务报告”。

若要保存自定义任务报告,请单击发布的报告自定义任务报告底部的按钮。您可以将报告另存为HTML文件或微软®文件。如果你有MATLAB报告生成器™,您也可以将报告另存为PDF文件。

要查看报告文件并将其添加到项目中,请切换到所有文件视图。

相关话题