自然数eを底とするxの対数を計算します。

xが 0の場合、 ln(x) は-∞となる。xが複素数でなく、0より小さい場合、ln(x)NaNになります。
メモ xの値が非常に小さい場合、 自然対数(Arg +1) 関数の方が、 xに 1を加えてからこの関数を使うよりも正確である。

コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。


icon

入力/出力

  • cdbl.png x

    xは、スカラ、数値の配列またはクラスタ、数値のクラスタの配列などにできます。

  • idbl.png ln(x)

    ln(x)は、xと同じ数値表現です。 xが x = a + biの形のとき、つまり xが 複素数のとき、次の式は自然対数 ln(x)を定義する: ln(x) = ln(|x|) + i arg(x)ここでarg(x)は区間 上の xの 位相である。言い換えれば、LabVIEWは以下の式を使用する:

  • この関数に行列データを入力として配線すると、その行列データタイプと動作するサブVIを含むVIは関数を置換します。結果のVIは同じアイコンで表示されますが、行列固有のアルゴリズムを含みます。この入力から行列の接続を解除しても、ノードはVIのままの状態で残ります。他のデータタイプを入力として配線して、元の関数を復元します。あるデータ型を関数に配線し、そのデータ型が基本的な数学演算を失敗させる場合、関数は空行列またはNaNを返す。

    詳細については、「行列対数」VIを参照してください。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Mathematics\Elementary & Special Functions\Exponential Functions\Exponential.vi