自定义诊断消息
的诊断查看器显示MATLAB的输出®在模拟过程中执行的错误函数。
通过使用回调中的MATLAB错误函数、s函数或MATLAB函数块。
显示自定义文本
这个例子展示了如何定制MATLAB函数check_signal
要显示文本信号是负的
.
打开MATLAB函数进行编辑。
在MATLAB编辑器中,创建一个函数来显示自定义文本。
函数y = check_signal(x)如果x < 0错误('信号是负的');Else y = x;结束
模拟模型。
将出现一个运行时错误,并提示您启动调试器。点击好吧.
中查看以下错误诊断查看器,关闭调试器。
创建文件、文件夹或块的超链接
若要在错误消息中创建指向文件、文件夹或块的超链接,请在自定义文本中包含指向这些项的路径。
错误消息示例 | 超链接 |
---|---|
从"C:/Work/designData.mat"读取数据出错) |
打开designData.data 在MATLAB编辑器中。 |
错误('无法在文件夹"C:/Work"中找到数据') |
打开命令窗口并设置C: \工作 作为工作文件夹。 |
error('错误评估块"myModel/Mu"中的参数') |
显示块μ 在模型myModel . |
创建程序化超链接
这个例子展示了如何定制MATLAB函数check_signal
的文档的超链接find_system
.
打开MATLAB函数进行编辑。
在MATLAB编辑器中,创建一个函数来显示自定义文本。
函数y = check_signal(x)如果x < 0错误('见帮助find_system');Else y = x;结束
模拟模型。
将出现一个运行时错误,并提示您启动调试器。点击好吧.
中查看以下错误诊断查看器,关闭调试器。