主要内容

自定义诊断消息

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

通过使用回调中的MATLAB错误函数、s函数或MATLAB函数块。

显示自定义文本

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

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

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

    函数y = check_signal(x)如果x < 0错误('信号是负的');Else y = x;结束

  3. 模拟模型。

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

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

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

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

错误消息示例 超链接
从"C:/Work/designData.mat"读取数据出错) 打开designData.data在MATLAB编辑器中。
错误('无法在文件夹"C:/Work"中找到数据') 打开命令窗口并设置C: \工作作为工作文件夹。
error('错误评估块"myModel/Mu"中的参数') 显示块μ在模型myModel

创建程序化超链接

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

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

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

    函数y = check_signal(x)如果x < 0错误('见帮助find_system');Else y = x;结束

  3. 模拟模型。

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

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

相关的话题

Baidu
map