代码之家  ›  专栏  ›  技术社区  ›  Pyrolistical

为什么MatlabStateFlow7.7没有在未定义的变量上抛出错误?

  •  0
  • Pyrolistical  · 技术社区  · 16 年前

    以前在MatlabStateFlow7.1中,在状态图中引用变量和函数之前,必须包含所有的变量和函数,否则当您试图解析状态图时,会抛出错误。

    但是现在在7.7中,它没有捕捉到这些类型的错误。它仍然在编译图表,因为它捕捉到了其他语法错误。

    我是不是错过了一个选择?这个能打开吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Jonas    16 年前

    这个 release notes

    模拟不再检测 未解决的符号错误

    一个图表,你必须开始模拟或 更新模型图。当你 无需模拟或分析图表 图更新,Stateflow解析器 无法访问所有 需要检查的信息 其他图表的图形函数 和枚举数据类型。因此, 解析器现在跳过未解析的符号 检测以避免产生错误 模拟或更新模型 图中,调用模型 编译过程,其中有完整的 获取所需信息,以及 未解析的符号将被标记。

    有关详细信息,请参见解析 状态流程图和解析符号 用户指南。

    推荐文章