Matrix<float> 型と Matrix<complex<float> > 型の変換を行う.
無し.
どんなときに使うのか
Matrix<float> 型から Matrix<complex<float> > 型へ,Matrix<complex<float> > 型から Matrix<float> 型へ変換する際に用いる.
入力
: any .ただし,サポートする型は Matrix<float> または Matrix<complex<float> > 型.
出力
: any .ただし,サポートする型は Matrix<float> または Matrix<complex<float> > 型.
パラメータ
パラメータ名 |
型 |
デフォルト値 |
単位 |
説明 |
METHOD_COMPLEX_TO_FLOAT |
magnitude |
Matrix<complex<float> > から Matrix<float> への変換方法.INPUT の複素数の,絶対値が出力される「magnitude」,実部が出力される「real」,虚部が出力される「imaginary」から選択する. |
||
METHOD_FLOAT_TO_COMPLEX |
zero |
Matrix<float> から Matrix<complex<float> > への変換方法.複素数の虚部に, 0 が出力される「zero」,実部の絶対値が出力される「helbert」から選択する. |
||
DEBUG |
false |
変換状況を出力するかどうかの選択. |
: string 型. Matrix<complex<float> > 型から Matrix<float> 型への変換方法を指定する. INPUT の複素数の,絶対値が出力される「magnitude」,実部が出力される「real」,虚部が出力される「imaginary」から選択する. デフォルトは magnitude.
: string 型. Matrix<float> 型から Matrix<complex<float> > 型への変換方法を指定する. 複素数の虚部に, 0 が出力される「zero」,実部の絶対値が出力される「helbert」から選択する. デフォルトは zero.
: bool 型. trueが与えられると, 変換状況が標準出力に出力される. デフォルトは false.
INPUT |
OUTPUT |
使用するパラメータ |
METHOD_FLOAT_TO_COMPLEX |
||
METHOD_COMPLEX_TO_FLOAT |