アーティクル - CS404570

Creo Parametric リレーションで log() 式を使用するときに、否定的な結果または「関数評価でエラーが発生する可能性があります」エラーを防ぐ方法

修正日: 06-Nov-2023   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Creo Parametric 9.0

説明

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