主要内容

处理线性化结果

修复未按预期线性化的系统和块,为专门的应用程序线性化块

如果您的模型没有像预期的那样线性化,您可以使用金宝app®控制设计™用于诊断和修复线性化问题的故障排除工具。有关更多信息,请参见线性化故障处理概述.线性化模型时模型线性化电路或者在命令行中,您可以在模型中找到对线性化有潜在问题的块。有关更多信息,请参见识别并修复常见的线性化问题

一些Sim金宝appulink块会产生较差的线性化结果。通常,必须为此类块指定自定义线性化。有关更多信息,请参见何时指定单独的块线性化

功能

全部展开

建议 找出线性化有潜在问题的块
找到 在线性化结果中找到符合特定标准的块
突出 突出线性化路径金宝app模型
getBlockInfo 获取块线性化的诊断信息
getBlockPaths 中获取块列表LinearizationAdvisor对象
linqueryAdvise 查询对象,用于查找可能存在线性化问题的块
linqueryAllBlocks 查询对象,用于查找所有线性化块
linqueryContributesToLinearization 查询对象,用于查找对模型线性化结果有贡献的块
linqueryHasDiagnostics 查询对象,用于查找具有关于其线性化的诊断消息的块
linqueryHasInputs 查询对象,用于查找具有指定输入数量的块
linqueryHasOrder 查询对象,用于查找指定状态数的块
linqueryHasOutputs 查询对象,用于查找具有指定输出数量的块
linqueryHasSampleTime 查询对象,用于查找指定采样时间的块
linqueryHasZeroIOPair 查询对象,用于查找至少有一个输入/输出对线性化为零的块
linqueryIsBlockSubstituted 查询对象,用于查找指定了自定义块线性化的块
linqueryIsBlockType 查询对象,用于查找指定类型的块
linqueryIsExact 查询对象,用于查找使用定义的精确线性化进行线性化的块
linqueryIsNumericallyPerturbed 查询对象,用于查找使用数值扰动线性化的块
linqueryIsOnPath 查询对象,用于查找处于线性化路径上的块
linqueryIsZero 查询对象,用于查找线性化为零的块

对象

全部展开

LinearizationAdvisor 用于故障排除线性化结果的诊断信息
BlockDiagnostic 单个块线性化的诊断信息
BlockOperatingPoint 块被线性化的工作点
CompoundQuery 复杂的查询对象,用于查找线性化结果中的特定块

主题

故障诊断的基本知识

自定义块线性化

具有特殊特性的模型和块