主要内容

本页采用了机器翻译。点击此处可查看英文原文。

检查 Lookup Table 模块的使用

mathworks.hism.hisl_0033

依赖关系: Simulink® Check™

用法: 高完整性系统建模

规范: hisl_0033:Lookup Table 模块的使用

说明

此检查会识别不会生成超出范围检查代码的查找表块,从而防止输入超出有效断点值范围的情况。

该检查适用于以下模块:

检查参数

使用模型顾问配置编辑器,通过指定输入参数来定义分析范围。

参数描述

跟随链接

指定 Simulink 是否分析库链接块的内容。

on(默认)| off

查看封装内部

指定 Simulink 是否分析掩码子系统中的内容。

全部(默认)| | 图形 | 功能性

建议的行动和结果

查看检查中标记出的违规行为以及建议的修复措施。应用更改后,保存模型并重新运行检查分析。

建模条件建议的操作
查找表模块不会生成检查超出范围值的代码。

更改配置生成的代码是否检查超出范围的值的模块参数设置。

  • 对于 1-D Lookup Table2-D Lookup Tablen-D Lookup TablePrelookup 块,清除模块参数删除生成代码中防止超范围输入的代码

  • 对于 Interpolation Using Prelookup 模块,清除模块参数删除生成代码中防止超范围索引的代码

功能和限制

  • 可以在库模型上运行

  • 允许排除模块和图

  • 分析活动和非活动变体的选择

  • 无需模型编译

提示

点击修复可验证查找表块是否已配置为生成代码以检查超出范围的值。

版本历史记录

在 R2012a 中推出

全部展开