这诊断>数据有效性类别包括用于检测与数据相关的问题(信号,参数和状态)的参数。这些问题包括:
由于数据类型量化和溢出而导致的信息丢失。
生成的代码中的参数可调性丢失。
损失的信息数据存储写入和数据存储阅读块命令。
在“配置参数”对话框中,以下配置参数数据有效性窗格。
范围 | 描述 |
---|---|
选择Simulink的万博1manbetx方式®软件解析信号和状态 |
|
选择诊断操作以拍摄产品块在矩阵乘法模式下反转其输入之一时检测奇异矩阵。 |
|
如果在数据类型传播期间,如果Simulink软件无法推断出信号的数据类型,请选择万博1manbetx诊断操作。 |
|
选择诊断操作以当信号超过指定的最小值或最大值时。 |
|
如果截断字符串信号,请选择诊断操作。 | |
选择诊断操作,以便如果信号的值溢出信号数据类型并缠绕在一起。 |
|
缺点尺寸 | 如果Simulink软件无法在编译时选择诊断操作,则无法推断信号维度。万博1manbetx |
选择诊断操作,以便如果信号的值太大而无法由信号数据类型表示,导致饱和度。 |
|
如果块输出的值是值,请选择诊断操作 |
|
选择代码生成期间要考虑的诊断操作,如果Simulink对象名称(参数,块或信号的名称)以万博1manbetx |
|
选择在代码生成期间发生参数触觉时要采取的诊断操作。 |
|
如果在仿真期间发生参数溢出,请选择诊断操作。 |
|
选择在仿真期间发生欠流溢出时要采取的诊断操作。 |
|
选择在仿真期间发生参数精度损耗时要采取的诊断操作。 |
|
选择具有可调谐变量的表达式的诊断操作减少到生成的代码中的数字等效项。 |
|
选择模型尝试从在此时间步骤中没有写入数据的数据存储中读取数据的诊断操作。 |
|
选择诊断操作以在前一步中从中读取数据后尝试将数据写入数据存储。 |
|
如果模型尝试在当前时间步骤中连续两次尝试将数据写入数据存储,请选择诊断操作。 |
|
选择一个任务从a中读取数据时选择诊断操作数据存储内存另一个任务写入数据的块。 |
|
选择模型包含具有相同名称的多个数据存储时的诊断操作。可以使用数据存储来定义数据存储内存块或 |
这些配置参数位于高级参数部分。
范围 | 描述 |
---|---|
确保在编写到其输出,状态万博1manbetx或工作向量时,S函数中使用的模拟分配内存不会超出其分配的阵列界限。 |
|
在全局或本地启用当前模型中的模型验证块。 |
|
选择软件在同时执行多个驱动块的合并块检测到合并块时进行诊断操作。 |
|
选择Simulink软万博1manbetx件如何处理有条件执行的子系统,合并块,子系统经过时间和离散时间Integrator块的初始条件的初始化。 |
|
检测使用可重用自定义存储类的信号是否没有唯一的端点。运行时环境不应读取变量,因为它的值是模糊的。 |
|
检测信号是否使用可重用的自定义存储类,代码生成器无法使用相同可重用自定义存储类的其他用途重用。如果代码生成器无法实现重用,则生成的代码可能包含其他全局变量。 |