 
 
	 
In file ../include/EST_FMatrix.h:
| class EST_FMatrix | 
A matrix class for floating point numbers.
| ![[more]](icon1.gif)  | EST_FMatrix (int m, int n) size constructor | 
| ![[more]](icon1.gif)  | EST_FMatrix (const EST_FMatrix &a) copy constructor | 
| ![[more]](icon1.gif)  | EST_FMatrix (const EST_FMatrix &a, int b) CHECK - what does this do??? | 
| ![[more]](icon1.gif)  | EST_FMatrix () default constructor | 
| ![[more]](icon1.gif) EST_write_status | save (const EST_String &filename, const EST_String &type = EST_FMatrix::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 (float** x, int rows, int cols) Copy 2-d array x of size rows x cols into matrix | 
| ![[more]](icon1.gif) EST_FMatrix& | operator+= (const EST_FMatrix &a) Add elements of 2 same sized matrices | 
| ![[more]](icon1.gif) EST_FMatrix& | operator-= (const EST_FMatrix &a) Subtract elements of 2 same sized matrices | 
| ![[more]](icon1.gif) EST_FMatrix& | operator*= (const float f) elementwise multiply by scalar | 
| ![[more]](icon1.gif) EST_FMatrix& | operator/= (const float f) elementwise divide by scalar | 
A matrix class for floating point numbers. EST_FMatrix x should be used instead of float **x wherever possible.
 EST_FMatrix(int m, int n)
 EST_FMatrix(int m, int n)
 EST_FMatrix(const EST_FMatrix &a)
 EST_FMatrix(const EST_FMatrix &a)
 EST_FMatrix(const EST_FMatrix &a, int b)
 EST_FMatrix(const EST_FMatrix &a, int b)
 EST_FMatrix()
 EST_FMatrix()
 EST_write_status save(const EST_String &filename, const EST_String &type = EST_FMatrix::default_file_type )
EST_write_status save(const EST_String &filename, const EST_String &type = EST_FMatrix::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(float** x, int rows, int cols)
void copyin(float** x, int rows, int cols)
 EST_FMatrix& operator+=(const EST_FMatrix &a)
EST_FMatrix& operator+=(const EST_FMatrix &a)
 EST_FMatrix& operator-=(const EST_FMatrix &a)
EST_FMatrix& operator-=(const EST_FMatrix &a)
 EST_FMatrix& operator*=(const float f)
EST_FMatrix& operator*=(const float f)
 EST_FMatrix& operator/=(const float f)
EST_FMatrix& operator/=(const float 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