主要内容

块路径和错误报告功能

errorstring LibBlockReportError(块)

使用LibBlockReportError当报告错误。LibBlockReportError是设计用于从块目标文件(例如,TLC文件为一个内联函数)。

LibBlockReportError可以有或没有调用块记录范围。调用该函数没有一块记录范围,通过块记录。调用功能块作用域时,通过块= []

LibBlockReportError([],“错误字符串”)——如果块作用域LibBlockReportError (blockrecord,“错误字符串”)——如果块记录是可用的

看到LibBlockReportErrorutillib.tlc

errorstring LibBlockReportFatalError(块)

使用LibBlockReportFatalError当报道致命错误(断言)一块。使用LibBlockReportFatalError防御性编程。指从TLC生成错误文件

看到LibBlockReportFatalErrorutillib.tlc

warnstring LibBlockReportWarning(块)

使用LibBlockReportWarning当报告警告。LibBlockReportWarning是设计用于从块目标文件(例如,TLC文件为一个内联函数)。

LibBlockReportWarning可以有或没有调用块记录范围。调用这个函数没有一块记录范围,通过块记录。块时调用这个函数作用域,通过块= []

LibBlockReportWarning([],”警告字符串”)——如果块作用域LibBlockReportWarning (blockrecord”,警告字符串),如果块记录是可用的

看到LibBlockReportWarningutillib.tlc

LibGetBlockName(块)

LibGetBlockName返回一个块的短块路径名字符串记录,不包括回车和其他特殊字符,可以出现在这个名字。

看到LibGetBlockNameutillib.tlc

LibGetBlockPath(块)

LibGetBlockPath返回的完整路径名字符串块一块记录,包括回车和其他特殊字符,可以出现在这个名字。目前,唯一的其他特殊字符串序列定义“/ *”“* /”

完整的块路径名字符串从MATLAB是有用的,当你访问块®。例如,您可以使用完整块的名字hilite_system通过函数宏指令匹配模型金宝app®路径名。

使用LibGetFormattedBlockPath得到一块路径适合放置在一个评论或错误消息。

看到LibGetBlockPathutillib.tlc

LibGetFormattedBlockPath(块)

LibGetFormattedBlockPath返回一个街区的完整路径名字符串没有特殊字符。返回的字符串LibGetFormattedBlockPath适合放置块名称、注释或生成的代码,在单独的一行上。

目前,特殊字符是回车,“/ *”,“* /”。一个回车转换为空间,“/ *”被转换为' / +,“* /”被转换为“+ /”。请注意,' / '的名字是自动转换为一个' / / '区别于路径分隔符。

使用LibGetBlockPath为MATLAB函数块路径参考块在你的模型中使用。

看到LibGetFormattedBlockPathutillib.tlc

相关的话题