#include <math.h>#include <stdio.h>#include <stdlib.h>Include dependency graph for svd.cpp:

Go to the source code of this file.
Defines | |
| #define | DSQR(a) ((dsqrarg=(a)) == 0.0 ? 0.0 : dsqrarg*dsqrarg) |
| #define | DMAX(a, b) |
| #define | DMIN(a, b) |
| #define | IMIN(a, b) |
| #define | SIGN(a, b) ((b) >= 0.0 ? fabs(a) : -fabs(a)) |
| #define | DVECTOR(size) ((double *) malloc((unsigned int) size*sizeof(double))) |
Functions | |
| void | dsvdcmp (double **a, int m, int n, double *w, double **v) |
| int | svd (int m, int n, double **a, double *q, double **u, double **v) |
| double | dpythag (double a, double b) |
Variables | |
| static double | dsqrarg |
| static double | dmaxarg1 |
| static double | dmaxarg2 |
| static double | dminarg1 |
| static double | dminarg2 |
| static int | iminarg1 |
| static int | iminarg2 |
|
|
Value: |
|
|
Value: |
|
|
Definition at line 41 of file svd.cpp. Referenced by dpythag(). |
|
|
Definition at line 53 of file svd.cpp. Referenced by dsvdcmp(). |
|
|
Value: |
|
|
|
|
||||||||||||
|
Definition at line 59 of file svd.cpp. References DSQR. |
|
||||||||||||||||||||||||
|
Definition at line 79 of file svd.cpp. References DVECTOR. |
|
||||||||||||||||||||||||||||
|
Definition at line 23 of file svd.cpp. Referenced by Matrixmxn::Inverse(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO