![]() |
klMatrix
|
#include <string>#include <stdio.h>#include <malloc.h>#include <fstream>#include "mat.h"#include "engine.h"#include "kl_matrix.h"

Data Structures | |
| class | klMatlabEngineThreadMap |
Enumerations | |
| enum | klHoldOnStatus { NoHold =0, FirstPlot =1, HoldOn =2, LastPlot =3 } |
Functions | |
| template<class TYPE > | |
| void | klPlot1D (klVector< TYPE > &c, const char *filename, const char *title=NULL, const char *xAxis=NULL, const char *yAxis=NULL, bool useExtents=true, unsigned int start=0, unsigned int finish=0, klHoldOnStatus holdOn=klHoldOnStatus::NoHold, const char *markerType=NULL) |
| template<class TYPE > | |
| void | klScatterPlot2D (klVector< TYPE > &x, klVector< TYPE > &y, const char *filename, const char *title=NULL, const char *xAxis=NULL, const char *yAxis=NULL, bool useExtents=true, klHoldOnStatus holdOn=klHoldOnStatus::NoHold, const char *markerType=NULL) |
| template<class TYPE > | |
| void | klScatterPlot3D (klMatrix< TYPE > &c, const char *filename, const char *title=NULL, const char *xAxis=NULL, const char *yAxis=NULL, const char *zAxis=NULL, bool useExtents=true, klHoldOnStatus holdOn=klHoldOnStatus::NoHold, const char *markerType=NULL) |
| template<class TYPE > | |
| void | klHeatMapPlot (klMatrix< TYPE > &c, const char *filename, const char *title=NULL, const char *xAxis=NULL, const char *yAxis=NULL, const char *zAxis=NULL, bool useExtents=true) |
| template<class TYPE > | |
| void | klPlotHistogram (klVector< TYPE > &c, const char *filename, const char *title=NULL, const char *xAxis=NULL, const char *yAxis=NULL, klHoldOnStatus holdOn=klHoldOnStatus::NoHold, const char *markerType=NULL) |
| template<class TYPE > | |
| klMatrix< TYPE > | klMatlabImportMatrix (char *filen, TYPE dummy) |
| template<class TYPE > | |
| void | klMatlabExportVector (klVector< TYPE > &vector, char *filename_prefix, TYPE dummy) |
| template<class TYPE > | |
| void | klMatlabExportMatrix (klMatrix< TYPE > &matrix, char *filename_prefix, TYPE dummy) |
| enum klHoldOnStatus |
| void klHeatMapPlot | ( | klMatrix< TYPE > & | c, |
| const char * | filename, | ||
| const char * | title = NULL, |
||
| const char * | xAxis = NULL, |
||
| const char * | yAxis = NULL, |
||
| const char * | zAxis = NULL, |
||
| bool | useExtents = true |
||
| ) |

| void klMatlabExportMatrix | ( | klMatrix< TYPE > & | matrix, |
| char * | filename_prefix, | ||
| TYPE | dummy | ||
| ) |

| void klMatlabExportVector | ( | klVector< TYPE > & | vector, |
| char * | filename_prefix, | ||
| TYPE | dummy | ||
| ) |

| klMatrix< TYPE > klMatlabImportMatrix | ( | char * | filen, |
| TYPE | dummy | ||
| ) |
| void klPlot1D | ( | klVector< TYPE > & | c, |
| const char * | filename, | ||
| const char * | title = NULL, |
||
| const char * | xAxis = NULL, |
||
| const char * | yAxis = NULL, |
||
| bool | useExtents = true, |
||
| unsigned int | start = 0, |
||
| unsigned int | finish = 0, |
||
| klHoldOnStatus | holdOn = klHoldOnStatus::NoHold, |
||
| const char * | markerType = NULL |
||
| ) |


| void klPlotHistogram | ( | klVector< TYPE > & | c, |
| const char * | filename, | ||
| const char * | title = NULL, |
||
| const char * | xAxis = NULL, |
||
| const char * | yAxis = NULL, |
||
| klHoldOnStatus | holdOn = klHoldOnStatus::NoHold, |
||
| const char * | markerType = NULL |
||
| ) |

| void klScatterPlot2D | ( | klVector< TYPE > & | x, |
| klVector< TYPE > & | y, | ||
| const char * | filename, | ||
| const char * | title = NULL, |
||
| const char * | xAxis = NULL, |
||
| const char * | yAxis = NULL, |
||
| bool | useExtents = true, |
||
| klHoldOnStatus | holdOn = klHoldOnStatus::NoHold, |
||
| const char * | markerType = NULL |
||
| ) |

| void klScatterPlot3D | ( | klMatrix< TYPE > & | c, |
| const char * | filename, | ||
| const char * | title = NULL, |
||
| const char * | xAxis = NULL, |
||
| const char * | yAxis = NULL, |
||
| const char * | zAxis = NULL, |
||
| bool | useExtents = true, |
||
| klHoldOnStatus | holdOn = klHoldOnStatus::NoHold, |
||
| const char * | markerType = NULL |
||
| ) |


1.8.7