極座標を複素数に変換関数
- 更新日2025-07-30
- 2分で読める
極性表記の2つの値から複素数を生成します。
結合する2つの行列の次元は同じである必要があります。それ以外の場合、この関数は空の複素行列を返します。コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。

入力/出力
r
—
rには、スカラ、数値の配列またはクラスタ、数値のクラスタの配列などを入力できます。
θ
—
θには、スカラ、数値の配列またはクラスタ、数値のクラスタの配列などを入力できます。thetaはラジアン単位です。
r * e^(i*θ)
—
r * e^(i*θ) は、rおよびθと同じデータタイプ構造ですが、スカラではなく、複素数表記です。 |
直交座標z = a + biの場合、この関数は以下の式に従って極座標を変換します。
z = r*cos(θ) + i r*sin(θ)この関数に行列データを入力として配線すると、その行列データタイプと動作するサブVIを含むVIは関数を置換します。結果のVIは同じアイコンで表示されますが、行列固有のアルゴリズムを含みます。この入力から行列の接続を解除しても、ノードはVIのままの状態で残ります。他のデータタイプを入力として配線して、元の関数を復元します。関数にデータ型を配線し、そのデータ型が基本的な数学演算を失敗させる場合、その関数は空行列またはNaNを返します。
r
—
r * e^(i*θ)
—