Rleg  2
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
gmatlabdatafile.h
Go to the documentation of this file.
1 /*****************************************************************************
2 // File: gMATLABDataFile.c
3 // Contents: Heading for gMATLABDataFile.c.
4 // Author: G. A. Borges.
5 *****************************************************************************/
6 
7 #ifndef GMATLABDATAFILE_H
8 #define GMATLABDATAFILE_H
9 
10 #define TRUE 1
11 #define FALSE 0
12 
13 typedef struct{
14  FILE *fp;
15  char FileName[200];
18 
19 int gMATLABDataFile_OpenWrite(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, char *filename, char *dirname);
20 int gMATLABDataFile_OpenRead(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, char *filename, char *dirname);
21 void gMATLABDataFile_Close(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig);
22 int gMATLABDataFile_SaveVector(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, const char *varname, double *v, long nlin);
23 int gMATLABDataFile_SaveMatrix(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, const char *varname, double **m, long nlin, long ncol);
24 
25 #endif
struct GMATLABDATAFILECONFIG * PGMATLABDATAFILECONFIG
void gMATLABDataFile_Close(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig)
int gMATLABDataFile_SaveMatrix(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, const char *varname, double **m, long nlin, long ncol)
int gMATLABDataFile_OpenWrite(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, char *filename, char *dirname)
int gMATLABDataFile_OpenRead(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, char *filename, char *dirname)
int gMATLABDataFile_SaveVector(PGMATLABDATAFILECONFIG pGMatlabDataFileConfig, const char *varname, double *v, long nlin)