主要内容

模型配置参数:诊断

诊断包括参数检测相关问题解决者和求解器设置,例如,代数循环。

参数 描述

代数循环

如果模型选择诊断操作万博1manbetx®软件检测到一个代数循环虽然编译模型。

最小化代数循环

选择诊断操作如果无法进行人工代数循环最小化一个原子子系统或模型块,因为一个输入端口直接引线。

块优先违反

选择诊断操作如果模型软件检测一块优先级规范错误。万博1manbetx

违反最小步长

选择诊断操作如果仿真模型软件检测到下一个步骤是指定的最小步长小于模型。万博1manbetx

连续零交点违反

选择诊断操作模型时要进行软件检测到连续的零交叉的数量超过指定的最大值。万博1manbetx

自动解算器参数选择

选择诊断操作如果模型解算器参数设置软件更改。万博1manbetx

无关的离散微分信号

选择诊断操作时出现一个离散信号通过一个模型的输入块一块连续的状态。

国家名称冲突

选择诊断操作时的名字是用于一个以上的国家在模型中。

SimState接口校验和不匹配

使用这张支票来确保接口校验和是相同的加载OperatingPoint之前模型校验和。

在这些配置参数先进的参数部分。

参数 描述

允许象征性的尺寸规格

指定模型符号在传播维度模型和保存万博1manbetx这些符号在传播的信号维度。

允许单元系统

在模型中指定单元系统允许。

单位不一致信息

如果单位不一致应该报告指定为警告。选择模型时的诊断操作软件检测单位不一致。万博1manbetx

允许自动转换单位

允许自动转换单元模型。

检查未定义子系统初始输出

指定是否显示警告如果模型包含一个有条件地执行子系统中一块与指定的初始条件驱动一个外港块与一个未定义的初始条件。

解决数据不一致

选择诊断操作如果模型软件检测S-functions连续采样时间,但多次执行时不产万博1manbetx生一致的结果。

忽略了零交叉

选择诊断操作如果模型检测被忽视的零交叉万博1manbetx

戴面具的零交叉

选择诊断操作如果模型检测被蒙面的零交叉。万博1manbetx

框图包含禁用库链接

选择诊断操作在保存一个模型包含禁用库链接。

框图包含参数化库链接

选择诊断操作在保存一个包含参数化模型库的链接。

初始状态是数组

初始状态是一个数组时信息的行为

最大标识符长度不足

对于引用的模型,指定配置参数时诊断作用最大标识符长度没有提供足够的字符长度使全球标识符独特的跨模型。

结合代码生成和仿真的输出和更新方法

当输出和更新代码是在一个函数,迫使仿真执行顺序是相同的代码生成订单。对于某些建模模式,设置这个参数可以防止潜在的模拟和生成代码不匹配。设置这个参数可能导致人工代数循环。

行为pregenerated库子系统代码时失踪 当生成代码模型,其中包含一个可重用的库子系统的实例与一个函数接口,指定是否显示警告或错误当模型不能使用pregenerated库代码或pregenerated库代码是失踪。

FMU导入模块

当启用了调试执行模式,FMU二进制文件是在单独的进程中执行。

算术运算的变异情况

指定诊断行动时要进行算术运算中发现变异的条件。

变异条件不匹配在源和目标信号 指定诊断操作当variant-related建模问题,可能导致未使用的模型变量在生成的代码中。万博1manbetx

相关的话题