Vector<float> 型から Matrix<float> 型へ,または,Vector<complex<float> > 型から Matrix<complex<float> > 型へ変換を行う.
無し.
どんなときに使うのか
Vector<float> 型から Matrix<float> 型へ,または, Vector<complex<float> > 型から Matrix<complex<float> > 型へ変換する際に用いる.
入力
: any .ただし,サポートする型は Vector<float> または Vector<complex<float> > 型.
出力
: any .ただし,サポートする型は Matrix<float> または Matrix<complex<float> > 型.
パラメータ
パラメータ名 |
型 |
デフォルト値 |
単位 |
説明 |
OUTPUT_TYPE |
row_vector |
行ベクトルを出力するか列ベクトルを出力するかを指定.row_vector, column_vector から選択. |
||
DEBUG |
false |
変換状況を出力するかどうかの選択. |
: string 型. 行ベクトルを出力するか列ベクトルを出力するかを指定する. row_vector, column_vector から選択. 入力 Vector のサイズが N の場合,row_vector が選択されると,1 行 N 列の Matrix に, coulmn_vector が選択されると,N 行 1 列の Matrix になる. デフォルト値は row_vector.
: bool 型. trueが与えられると,変換状況が標準出力に出力される. デフォルトは false.
INPUT |
OUTPUT_TYPE |
OUTPUT |
|||
type |
size |
type |
size |
||
row_vector |
1 x N |
(1) |
|||
N |
column_vector |
N x 1 |
(2) |
||
row_vector |
1 x N |
||||
column_vector |
N x 1 |
<例>
INPUT:
\[ \begin{tabular}{c} $<$ 1 ~ 2 ~ 3 ~ 4 ~ 5 $>$ \end{tabular} \] |
OUTPUT(1):
\[ \left[ \begin{array}{ccccc} 1 & 2 & 3 & 4 & 5 \end{array} \right] \] |
OUTPUT(2):
\[ \left[ \begin{array}{c} 1\\ 2\\ 3\\ 4\\ 5 \end{array} \right] \] |