アーティクル - CS404570
Creo Parametric リレーションで log() 式を使用するときに、否定的な結果または「関数評価でエラーが発生する可能性があります」エラーを防ぐ方法
修正日: 06-Nov-2023
適用対象
- Creo Parametric 9.0
説明
- Creo Parametric で設定された次の関係を検討してください。ここで、「x」はさらに複雑な式で計算できます。
y=log(x)
- Relations UI で上記の式を確認すると、次のようになります。
- xが"1" 以上の場合、数式は正の結果 (ゼロまたはプラス) になります。
- xが0 と "1" の間のどこかにある場合、数式は負の結果になります
- xがゼロに等しい場合:
- 数式は次のメッセージにつながります。
Probable error in function evaluation
- log(0)が未定義であるため、このメッセージは実際には予期されたものです。
| x>=1 => y は正または null | 0<x<1 => y は負です | x=0 => y は未定義です |
- 以下を行うために上記の関係を再構成する方法:
- x の値に関係なく、正の結果のみを提供します (ゼロも受け入れます)。
- x が 0 に等しい場合の「関数評価でエラーが発生する可能性があります」エラーを防ぐ
最新バージョンはこちらを参照ください CS404570