 
 
	 
In file ../include/EST_DMatrix.h:
| class EST_DMatrix | 
A matrix class for double precision floating point numbers.
| ![[more]](icon1.gif)  | EST_DMatrix (int m, int n) size constructor | 
| ![[more]](icon1.gif)  | EST_DMatrix (const EST_DMatrix &a) copy constructor | 
| ![[more]](icon1.gif)  | EST_DMatrix (const EST_DMatrix &a, int b) CHECK - what does this do??? | 
| ![[more]](icon1.gif)  | EST_DMatrix () default constructor | 
| ![[more]](icon1.gif) EST_write_status | save (const EST_String &filename, const EST_String &type = EST_DMatrix::default_file_type) Save in file (ascii or binary) | 
| ![[more]](icon1.gif) EST_read_status | load (const EST_String &filename) Load from file (ascii or binary as defined in file) | 
| ![[more]](icon1.gif) EST_write_status | est_save (const EST_String &filename, const EST_String &type) Save in file in est format | 
| ![[more]](icon1.gif) EST_read_status | est_load (const EST_String &filename) Load from file in est format (binary/ascii defined in file itself) | 
| ![[more]](icon1.gif) void | copyin (double** x, int rows, int cols) Copy 2-d array x of size rows x cols into matrix | 
| ![[more]](icon1.gif) EST_DMatrix& | operator+= (const EST_DMatrix &a) Add elements of 2 same sized matrices | 
| ![[more]](icon1.gif) EST_DMatrix& | operator-= (const EST_DMatrix &a) Subtract elements of 2 same sized matrices | 
| ![[more]](icon1.gif) EST_DMatrix& | operator*= (const double f) elementwise multiply by scalar | 
| ![[more]](icon1.gif) EST_DMatrix& | operator/= (const double f) elementwise divide by scalar | 
A matrix class for double precision floating point numbers. EST_DMatrix x should be used instead of double **x wherever possible.
 EST_DMatrix(int m, int n)
 EST_DMatrix(int m, int n)
 EST_DMatrix(const EST_DMatrix &a)
 EST_DMatrix(const EST_DMatrix &a)
 EST_DMatrix(const EST_DMatrix &a, int b)
 EST_DMatrix(const EST_DMatrix &a, int b)
 EST_DMatrix()
 EST_DMatrix()
 EST_write_status save(const EST_String &filename, const EST_String &type = EST_DMatrix::default_file_type)
EST_write_status save(const EST_String &filename, const EST_String &type = EST_DMatrix::default_file_type)
 EST_read_status load(const EST_String &filename)
EST_read_status load(const EST_String &filename)
 EST_write_status est_save(const EST_String &filename, const EST_String &type)
EST_write_status est_save(const EST_String &filename, const EST_String &type)
 EST_read_status est_load(const EST_String &filename)
EST_read_status est_load(const EST_String &filename)
 void copyin(double** x, int rows, int cols)
void copyin(double** x, int rows, int cols)
 EST_DMatrix& operator+=(const EST_DMatrix &a)
EST_DMatrix& operator+=(const EST_DMatrix &a)
 EST_DMatrix& operator-=(const EST_DMatrix &a)
EST_DMatrix& operator-=(const EST_DMatrix &a)
 EST_DMatrix& operator*=(const double f)
EST_DMatrix& operator*=(const double f)
 EST_DMatrix& operator/=(const double f)
EST_DMatrix& operator/=(const double f)
Alphabetic index HTML hierarchy of classes or Java
 
This page is part of the 
Edinburgh Speech Tools Library documentation
Copyright  University of Edinburgh 1997
Contact:  
         speech_tools@cstr.ed.ac.uk