DAT [nx=1 'eq'] ¶DAT nx ny ['eq'] ¶DAT nx ny nz ['eq'] ¶mglData: mglData (int mx=1, int my=1, int mz=1) ¶mglDataC: mglDataC (int mx=1, int my=1, int mz=1) ¶HMDT mgl_create_data () ¶HMDT mgl_create_data_size (int mx, int my, int mz) ¶Выделяет память для массива данных и заполняет её нулями. Если указана формула eq, то данные заполняются также как при использовании fill.
DAT dat2 ['eq'=''] ¶DAT val ¶mglData: mglData (const mglData &dat2) ¶mglData: mglData (const mglDataA *dat2) ¶mglData: mglData (int size, const mreal *dat2) ¶mglData: mglData (int size, int cols, const mreal *dat2) ¶mglData: mglData (int size, const double *dat2) ¶mglData: mglData (int size, int cols, const double *dat2) ¶mglData: mglData (const double *dat2, int size) ¶mglData: mglData (const double *dat2, int size, int cols) ¶mglDataC: mglDataC (const mglDataA &dat2) ¶mglDataC: mglDataC (const mglDataA *dat2) ¶mglDataC: mglDataC (int size, const float *dat2) ¶mglDataC: mglDataC (int size, int cols, const float *dat2) ¶mglDataC: mglDataC (int size, const double *dat2) ¶mglDataC: mglDataC (int size, int cols, const double *dat2) ¶mglDataC: mglDataC (int size, const dual *dat2) ¶mglDataC: mglDataC (int size, int cols, const dual *dat2) ¶Копирует данные из другого экземпляра данных. Если указана формула eq, то данные заполняются также как при использовании fill.
REDAT IMDAT dat2 ¶Копирует действительную и мнимую часть данных из комплексного массива данных dat2.
DAT 'name' ¶Копирует данные из другого экземпляра данных с именем name. При этом имя name может быть некорректным с точки зрения MGL (например, взятым из HDF5 файла).
DAT 'fname' ¶mglData: mglData (const char *fname) ¶mglDataC: mglDataC (const char *fname) ¶HMDT mgl_create_data_file (const char *fname) ¶HADT mgl_create_datac_file (const char *fname) ¶Читает данные из текстового файла с автоматическим определением размеров массива.