文档

定制诊断消息

诊断查看器显示MATLAB的输出®模拟过程中执行的错误函数。

通过在回调、S-functions或MATLAB错误函数中使用MATLAB错误函数,您可以以下列方式定制模拟错误消息MATLAB函数块。

显示自定义文本

这个例子展示了如何自定义MATLAB函数check_signal显示文本信号是负的

  1. 打开MATLAB函数进行编辑。

  2. 在MATLAB编辑器中,创建一个函数来显示自定义文本。

    function y = check_signal(x) if x < 0 error('Signal is negative');Else y = x;结束

  3. 模拟模型。

    出现一个运行时错误,并提示您启动调试器。点击好吧

  4. 中查看以下错误诊断查看器,关闭调试器。

创建到文件、文件夹或块的超链接

若要在错误消息中创建指向文件、文件夹或块的超链接,请在自定义文本中包含到这些项的路径。

错误消息示例 超链接
error (' error reading data from "C:/Work/designData.mat") 打开designData.data在MATLAB编辑器中。
错误('Could not find data in folder "C:/Work") 打开命令窗口并设置C: \工作作为工作文件夹。
错误('错误评估参数在块“myModel/Mu”') 显示了块μ在模型myModel

建立程序化的超链接

这个例子展示了如何自定义MATLAB函数check_signal的文档的超链接find_system

  1. 打开MATLAB函数进行编辑。

  2. 在MATLAB编辑器中,创建一个函数来显示自定义文本。

    函数y = check_signal(x) if x < 0 error('See help for find_system');Else y = x;结束

  3. 模拟模型。

    出现一个运行时错误,并提示您启动调试器。点击好吧

  4. 中查看以下错误诊断查看器,关闭调试器。

相关的话题

这个话题有用吗?