関数名 Function name |
構造体の型 Type of structure |
機能・用途 Purpose |
matrix_cpy | struct matrix |
行列をコピーする。 Copy a matrix. |
diagonal_matrix_cpy | struct diagonal_matrix | |
rowvector_cpy | struct rowvector | |
columnvector_cpy | struct columnvector | |
cut_matrix | struct matrix |
行列の一部を切り出す。 Extract a part of a matrix. |
cut_diagonal_matrix | struct diagonal_matrix | |
cut_rowvector | struct rowvector | |
cut_columnvector | struct columnvector | |
matrix_transpose | struct matrix |
転置行列を計算する。 Calculate the transpose of a matrix. |
diagonal_matrix_transpose | struct diagonal_matrix | |
transpose_rowvector2columnvector | struct rowvector → struct columnvector | |
transpose_columnvector2rowvector | struct columnvector → struct rowvector | |
add_matrix | struct matrix |
2つの行列の和を計算する。 Calculate the summation of two matrices. |
add_diagonal_matrix | struct diagonal_matrix | |
add_rowvector | struct rowvector | |
add_columnvector | struct columnvector | |
matrix_plus_diagonal_matrix | struct matrix \(+\) struct diagonal_matrix | |
subtract_matrix | struct matrix |
2つの行列の差を計算する。 Calculate the difference of two matrices. |
subtract_diagonal_matrix | struct diagonal_matrix | |
subtract_rowvector | struct rowvector | |
subtract_columnvector | struct columnvector | |
matrix_minus_diagonal_matrix | struct matrix \(-\) struct diagonal_matrix | |
multiply_matrix | struct matrix |
2つの行列の積を計算する。 Calculate the product of two matrices. |
multiply_diagonal_matrix | struct diagonal_matrix | |
matrix_times_diagonal_matrix | struct matrix \(\times\) struct diagonal_matrix | |
diagonal_matrix_times_matrix | struct diagonal_matrix \(\times\) struct matrix | |
rowvector_times_columnvector 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct rowvector \(\times\) struct columnvector | |
columnvector_times_rowvector 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct columnvector \(\times\) struct rowvector | |
matrix_times_columnvector 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct matrix \(\times\) struct columnvector | |
rowvector_times_matrix 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct rowvector \(\times\) struct matrix | |
diagonal_matrix_times_columnvector 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct diagonal_matrix \(\times\) struct columnvector | |
rowvector_times_diagonal_matrix 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct rowvector \(\times\) struct diagonal_matrix | |
multiply_matrix3_mmm | struct matrix \(\times\) struct matrix \(\times\) struct matrix |
3つの行列の積を計算する。 Calculate the product of three matrices. |
multiply_matrix3_mdm | struct matrix \(\times\) struct diagonal_matrix \(\times\) struct matrix | |
scalar_times_matrix 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct matrix |
行列のスカラー倍を計算する。 Calculate the product of a scalar value and a matrix. |
scalar_times_diagonal_matrix 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct diagonal_matrix | |
scalar_times_rowvector 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct rowvector | |
scalar_times_columnvector 【マニュアル改訂中につき非公開】 [Documentation is not open as it is under revision] |
struct columnvector |