readmessage.h
来自「麻省理工学院的人工智能工具箱,很珍贵,希望对大家有用!」· C头文件 代码 · 共 52 行
H
52 行
#include <stdio.h> /* standard I/O header file */#include <stdlib.h>#include <string.h>#include <math.h>#include <ctype.h>#include "mex.h"#include "./gribsimp/grib.h" /* GRIB encoder/decoder structures */#include "./gribsimp/tables.h"int grib_seek (char *, char **, long *, unsigned long *);void gbyte(char *, unsigned long *, unsigned long * , unsigned long );int gribgetpds(char *, PDS_INPUT *);int gribgetgds(char *, grid_desc_sec *);int gribgetbms(char *, BMS_INPUT *bms, int ,unsigned long );int gribgetbds(char *, float **, short ,struct BDS_HEAD_INPUT *,grid_desc_sec *, BMS_INPUT *);int gribdec1(char *, struct PDS_INPUT *,struct grid_desc_sec *, struct BDS_HEAD_INPUT *, BMS_INPUT *bms, float **);void init_struct (PDS_INPUT *, grid_desc_sec *, BMS_INPUT *, BDS_HEAD_INPUT *);void prt_err(int);int apply_bitmap ( BMS_INPUT *, float **, float , BDS_HEAD_INPUT *); #define FILL_VALUE (float)fmod(0,0) /* missing dta pts */typedef struct MessageStruct{ BMS_INPUT bms; PDS_INPUT pds; grid_desc_sec gds; BDS_HEAD_INPUT bdsHead;}MessageStruct;mxArray *AssignMessToMatlab(MessageStruct);mxArray *AssignPDSToMatlab(PDS_INPUT);mxArray *AssignGDSToMatlab(grid_desc_sec);mxArray *AssignBMSToMatlab(BMS_INPUT);mxArray *AssignBDSToMatlab(BDS_HEAD_INPUT);mxArray *AssignGDSHeadToMatlab(GDS_HEAD_INPUT);mxArray *AssignGDSLatLonToMatlab(GDS_LATLON_INPUT);mxArray *AssignGDSLambertToMatlab(GDS_LAM_INPUT);mxArray *AssignGDSPolarToMatlab(GDS_PS_INPUT);mxArray *AssignGDSMercatorToMatlab(mercator);mxArray *AssignGDSSpaceViewToMatlab(space_view);mxArray *ushortTomxArray(unsigned short );mxArray *uintTomxArray(unsigned int );mxArray *ulongTomxArray(unsigned long );mxArray *shortTomxArray(short );mxArray *intTomxArray(int );mxArray *longTomxArray(long );mxArray *floatTomxArray(float);int readgrib(FILE *,int *,float **,int *,int *,int *,MessageStruct *); //int readgrib(char *,int *,float **,int *,int *,int *,MessageStruct *);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?