関数名 Function name |
変換方法 Conversion method |
struct matrix → struct diagonal_matrix | |
matrix2diagonal_matrix 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
非対角成分は0であると仮定して対角成分をコピーする。 Copy the diagonal components, assuming that off-diagonal components are zero. |
struct diagonal_matrix → struct matrix | |
diagonal_matrix2matrix 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
対角成分をコピーする。非対角成分は0とおく。 Copy the diagonal components, and set off-diagonal components to be zero. |
struct matrix → struct rowvector | |
matrix2rowvector_cut 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
元の行列から指定した1つの行を取り出す。 Extract a specified row from the original matrix. |
matrix2rowvector_all 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
元の行列を行ごとに分解して
行ベクトル(struct rowvector型構造体)から成る配列として返す。 Decompose the original matrix to rows, and return as an array composed of row vectors (struct rowvector-type structures). |
struct rowvector → struct matrix | |
rowvector2matrix_one 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
1つの行ベクトルを
行数が1行の行列(struct matrix型構造体)に変換する。 Convert a row vector to a matrix (a struct matrix-type structure) that has one row. |
rowvector2matrix_many 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
行ベクトルから成る配列を
1つの行列(struct matrix型構造体)に変換する。 Convert an array composed of row vectors to a matrix (struct matrix-type structure). |
struct matrix → struct columnvector | |
matrix2columnvector_cut 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
元の行列から指定した1つの列を取り出す。 Extract a specified column from the original matrix. |
matrix2columnvector_all 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
元の行列を列ごとに分解して
列ベクトル(struct columnvector型構造体)から成る配列として返す。 Decompose the original matrix to columns, and return as an array composed of column vectors (struct columnvector-type structures). |
struct columnvector → struct matrix | |
columnvector2matrix_one 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
1つの列ベクトルを
列数が1の行列(struct matrix型構造体)に変換する。 Convert a column vector to a matrix (a struct matrix-type structure) that has one column. |
columnvector2matrix_many 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
列ベクトルから成る配列を
1つの行列(struct matrix型構造体)に変換する。 Convert an array composed of column vectors to a matrix (struct matrix-type structure). |