#include <matrix.h>
Public Attributes | |
| int | n |
| 次元数 | |
| int | r |
| 全要素数 sz[0]+sz[1]+...+sz[n-1] | |
| int * | sz |
| 各次元の要素数 sz[0]?sz[n-1] | |
| double * | mx |
| 要素 mx[0]?mx[r-1] | |
多次元実数マトリックス型 matrix
matrix型の引数は (行, 列, ....)となり,実際には後ろの方から 順にメモリ格納される(グラフィック等とは逆方向 gdata.c)ので 直接メモリにアクセスする場合は注意が必要である.
Definition at line 74 of file matrix.h.
| double* mx |
Definition at line 78 of file matrix.h.
Referenced by add_matrix(), copy_matrix(), decompQR(), free_matrix(), get_matrix(), invrU_matrix(), make_matrix(), make_matrix1(), make_matrix2(), minimum2(), mlt_matrix(), print_matrix(), sub_matrix(), and trans_matrix().
| int n |
Definition at line 75 of file matrix.h.
Referenced by add_matrix(), copy_matrix(), decompQR(), free_matrix(), get_matrix(), invrU_matrix(), make_matrix(), make_matrix1(), make_matrix2(), minimum2(), mlt_matrix(), print_matrix(), sub_matrix(), and trans_matrix().
| int r |
Definition at line 76 of file matrix.h.
Referenced by add_matrix(), copy_matrix(), decompQR(), free_matrix(), get_matrix(), invrU_matrix(), make_matrix(), make_matrix1(), make_matrix2(), minimum2(), mlt_matrix(), print_matrix(), sub_matrix(), and trans_matrix().
| int* sz |
Definition at line 77 of file matrix.h.
Referenced by add_matrix(), copy_matrix(), decompQR(), free_matrix(), get_matrix(), invrU_matrix(), make_matrix(), make_matrix1(), make_matrix2(), minimum2(), mlt_matrix(), print_matrix(), sub_matrix(), and trans_matrix().
1.6.1