#include "dgeMatrix.h"Functions | |
| SEXP | dgeMatrix_validate (SEXP obj) |
| static double | get_norm (SEXP obj, char *typstr) |
| SEXP | dgeMatrix_norm (SEXP obj, SEXP type) |
| static double | set_rcond (SEXP obj, char *typstr) |
| SEXP | dgeMatrix_rcond (SEXP obj, SEXP type) |
| SEXP | dgeMatrix_crossprod (SEXP x) |
| SEXP | dgeMatrix_dgeMatrix_crossprod (SEXP x, SEXP y) |
| SEXP | dgeMatrix_matrix_crossprod (SEXP x, SEXP y) |
| SEXP | dgeMatrix_getDiag (SEXP x) |
| SEXP | dgeMatrix_LU (SEXP x) |
| SEXP | dgeMatrix_determinant (SEXP x, SEXP logarithm) |
| SEXP | dgeMatrix_solve (SEXP a) |
| SEXP | dgeMatrix_matrix_solve (SEXP a, SEXP b, SEXP classed) |
| SEXP | dgeMatrix_matrix_mm (SEXP a, SEXP b, SEXP classed, SEXP right) |
| SEXP | dgeMatrix_svd (SEXP x, SEXP nnu, SEXP nnv) |
| SEXP | dgeMatrix_exp (SEXP x) |
| SEXP | dgeMatrix_Schur (SEXP x, SEXP vectors) |
Variables | |
| static double | padec [] |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Matrix exponential - based on the code for Octave's expm function.
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Initial value:
{
5.0000000000000000e-1,
1.1666666666666667e-1,
1.6666666666666667e-2,
1.6025641025641026e-3,
1.0683760683760684e-4,
4.8562548562548563e-6,
1.3875013875013875e-7,
1.9270852604185938e-9,
}
|
1.4.1