使用关键字 decomp
当符号结果很长时,关键字 decomp 会很有用。使用此关键字,可以采用结构化方式简化长结果的显示。关键字 decomp 将表达式分解为多个部分,用生成的变量替换系数、幂或重复项等元素。
• 以下表达式因其长度而难以分析。
• 使用关键字 decomp,可以分解此类表达式并加深对结果结构的理解。
• 在某些情况下,结果表达式过长而无法显示。PTC Mathcad Prime 会计算表达式,但是,由于表达式过长而无法显示,因此无法对其进行分析。
• 使用关键字 decomp,可以将结果缩短至可在 PTC Mathcad Prime 中显示的长度,从而用生成的变量替换结果中的表达式。使用 decomp 后,表达式结构可见。
配合使用修饰符与关键字 decomp
关键字 decomp 可与以下修饰符配合使用:
• coeff - 在分解过程中,用生成的变量替换表达式中的所有数值系数。
• power - 在分解过程中,用生成的变量替换表达式中的所有数值幂。
• func - 在分解中标识重复的表达式,并将其替换为生成的变量。
• parts - 分解后,仅显示生成的变量及其定义。
• expr - 分解后,仅显示使用生成的变量重写的表达式。
• max - 执行附加步骤可进一步简化或优化。
配合使用关键字 decomp 与修饰符 parts 和 expr
• 要使用重复的表达式,请使用修饰符parts。将结果赋给名为 substs 变量,以便稍后在本示例中加以使用。
• 要使用结果表达式,请使用修饰符 expr,并使用关键字 assume 来提取您所关注的条件。也可使用关键字 substitute 返回到原始项。
• 如果要避免使用特定替代,也可以使用关键字 substitute。例如,要避免生成以下两个变量:
• 使用关键字 substitute。
配合使用关键字 decomp 与修饰符 coeff 和 power
• 使用修饰符 coeff 和 power 来自定义数值系数和数值幂的替代。可以在修饰符 coeff 和 power 后插入一个数字,用以指示要执行替代的数字位数。默认值为 3。
• 通过指定新名称来更改所生成变量的名称。
配合使用关键字 decomp 与修饰符 func
使用修饰符 func 在分解中标识和替换重复的表达式。可以将所生成变量的名称更改为新名称,如下所示:
配合使用关键字 decomp 与修饰符 max
配合使用修饰符 max 与关键字 decomp,可进一步简化表达式。这会用生成的其他变量替换已赋给生成变量的表达式。结果表达式不受此修饰符影响。