In file ../include/EST_FMatrix.h:
class EST_FMatrix |
A matrix class for floating point numbers.
| EST_FMatrix (int m, int n) size constructor | |
| EST_FMatrix (const EST_FMatrix &a) copy constructor | |
| EST_FMatrix (const EST_FMatrix &a, int b) CHECK - what does this do??? | |
| EST_FMatrix () default constructor | |
| save (const EST_String &filename, const EST_String &type = EST_FMatrix::default_file_type ) Save in file (ascii or binary) | |
| load (const EST_String &filename) Load from file (ascii or binary as defined in file) | |
| est_save (const EST_String &filename, const EST_String &type) Save in file in est format | |
| est_load (const EST_String &filename) Load from file in est format (binary/ascii defined in file itself) | |
| copyin (float** x, int rows, int cols) Copy 2-d array x of size rows x cols into matrix | |
| operator+= (const EST_FMatrix &a) Add elements of 2 same sized matrices | |
| operator-= (const EST_FMatrix &a) Subtract elements of 2 same sized matrices | |
| operator*= (const float f) elementwise multiply by scalar | |
| 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.
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