📄 resampc.i
字号:
# 682 "C:\MATLAB71\extern\include\tmwtypes.h"
typedef boolean_T bool;
/* _bool_T */
/* !__cplusplus */
/*
* This software assumes that the code is being compiled on a target using a
* 2's complement representation for signed integer values.
*/
/*
* Maximum length of a MATLAB identifier (function/variable/model)
* including the null-termination character.
*/
/* __TMWTYPES__ */
/* tmwtypes_h */
# 151 "C:\MATLAB71\extern\include\matrix.h"
typedef void(*mxFunctionPtr)(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]);
# 156 "C:\MATLAB71\extern\include\matrix.h"
typedef bool mxLogical;
# 165 "C:\MATLAB71\extern\include\matrix.h"
/* Default is schizophrenic rep when Unicode is NOT enabled. */
typedef uint16_T mxChar;
/*
* Flipped the position of mxLOGICAL_CLASS and mxOBJECT_CLASS
* to make sure that mxOBJECT_CLASS is last in the list.
*/
# 173 "C:\MATLAB71\extern\include\matrix.h"
typedef enum {
mxUNKNOWN_CLASS = 0,
mxCELL_CLASS,
mxSTRUCT_CLASS,
mxLOGICAL_CLASS,
mxCHAR_CLASS,
mxVOID_CLASS,
mxDOUBLE_CLASS,
mxSINGLE_CLASS,
mxINT8_CLASS,
mxUINT8_CLASS,
mxINT16_CLASS,
mxUINT16_CLASS,
mxINT32_CLASS,
mxUINT32_CLASS,
mxINT64_CLASS,
mxUINT64_CLASS,
mxFUNCTION_CLASS,
mxOPAQUE_CLASS,
mxOBJECT_CLASS
} mxClassID;
/* VERY TEMPORARY AND NASTY HACK TILL mxSPARSE_CLASS IS COMPLETELY ELIMINATED */
# 198 "C:\MATLAB71\extern\include\matrix.h"
typedef enum {
mxREAL,
mxCOMPLEX
} mxComplexity;
/* ARRAY_ACCESS_INLINING */
/*
* Return the class (catergory) of data that the array holds.
*/
# 253 "C:\MATLAB71\extern\include\matrix.h"
extern mxClassID mxGetClassID(const mxArray *pa);
/*
* Get pointer to data
*/
# 264 "C:\MATLAB71\extern\include\matrix.h"
extern void *mxGetData(
const mxArray *pa /* pointer to array */
);
/* defined(ARRAY_ACCESS_INLINING) */
/*
* Set pointer to data
*/
# 282 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetData(
mxArray *pa, /* pointer to array */
void *newdata /* pointer to data */
);
/*
* Determine whether the specified array contains numeric (as opposed
* to cell or struct) data.
*/
# 297 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsNumeric(const mxArray *pa);
/*
* Determine whether the given array is a cell array.
*/
# 308 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsCell(const mxArray *pa);
/*
* Determine whether the given array's logical flag is on.
*/
# 319 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsLogical(const mxArray *pa);
/*
* Determine whether the given array contains character data.
*/
# 330 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsChar(const mxArray *pa);
/*
* Determine whether the given array is a structure array.
*/
# 341 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsStruct(const mxArray *pa);
/*
* Determine whether the given array is an opaque array.
*/
# 352 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsOpaque(const mxArray *pa);
/*
* Returns true if specified array is a function object.
*/
# 363 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsFunctionHandle(const mxArray *pa);
/*
* Is array user defined object
*/
# 374 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsObject(
const mxArray *pa /* pointer to array */
);
/*
* Get imaginary data pointer for numeric array
*/
# 387 "C:\MATLAB71\extern\include\matrix.h"
extern void *mxGetImagData(
const mxArray *pa /* pointer to array */
);
/* defined(ARRAY_ACCESS_INLINING) */
/*
* Set imaginary data pointer for numeric array
*/
# 405 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetImagData(
mxArray *pa, /* pointer to array */
void *newdata /* imaginary data array pointer */
);
/*
* Determine whether the given array contains complex data.
*/
# 419 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsComplex(const mxArray *pa);
/*
* Determine whether the given array is a sparse (as opposed to full).
*/
# 430 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsSparse(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* double-precision floating-point numbers.
*/
# 442 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsDouble(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* single-precision floating-point numbers.
*/
# 454 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsSingle(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* signed 8-bit integers.
*/
# 466 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsInt8(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* unsigned 8-bit integers.
*/
# 478 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsUint8(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* signed 16-bit integers.
*/
# 490 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsInt16(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* unsigned 16-bit integers.
*/
# 502 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsUint16(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* signed 32-bit integers.
*/
# 514 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsInt32(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* unsigned 32-bit integers.
*/
# 526 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsUint32(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* signed 64-bit integers.
*/
# 538 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsInt64(const mxArray *pa);
/*
* Determine whether the specified array represents its data as
* unsigned 64-bit integers.
*/
# 550 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsUint64(const mxArray *pa);
/*
* Get number of dimensions in array
*/
# 561 "C:\MATLAB71\extern\include\matrix.h"
extern int mxGetNumberOfDimensions(
const mxArray *pa /* pointer to array */
);
/* defined(ARRAY_ACCESS_INLINING) */
/*
* Get pointer to dimension array
*/
# 579 "C:\MATLAB71\extern\include\matrix.h"
extern const int *mxGetDimensions(
const mxArray *pa /* pointer to array */
);
/*
* Get number of elements in array
*/
# 592 "C:\MATLAB71\extern\include\matrix.h"
extern int mxGetNumberOfElements(
const mxArray *pa /* pointer to array */
);
/*
* Get real data pointer for numeric array
*/
# 605 "C:\MATLAB71\extern\include\matrix.h"
extern double *mxGetPr(
const mxArray *pa /* pointer to array */
);
/* defined(ARRAY_ACCESS_INLINING) */
/*
* Set real data pointer for numeric array
*/
# 623 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetPr(
mxArray *pa, /* pointer to array */
double *pr /* real data array pointer */
);
/*
* Get imaginary data pointer for numeric array
*/
# 637 "C:\MATLAB71\extern\include\matrix.h"
extern double *mxGetPi(
const mxArray *pa /* pointer to array */
);
/* defined(ARRAY_ACCESS_INLINING) */
/*
* Set imaginary data pointer for numeric array
*/
# 655 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetPi(
mxArray *pa, /* pointer to array */
double *pi /* imaginary data array pointer */
);
/*
* Get string array data
*/
# 669 "C:\MATLAB71\extern\include\matrix.h"
extern mxChar *mxGetChars(
const mxArray *pa /* pointer to array */
);
/* defined(ARRAY_ACCESS_INLINING) */
/*
* Get 8 bits of user data stored in the mxArray header. NOTE: This state
* of these bits are not guaranteed to be preserved after API function
* calls.
*/
# 689 "C:\MATLAB71\extern\include\matrix.h"
extern int mxGetUserBits(
const mxArray *pa /* pointer to array */
);
/*
* Set 8 bits of user data stored in the mxArray header. NOTE: This state
* of these bits are not guaranteed to be preserved after API function
* calls.
*/
# 704 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetUserBits(
mxArray *pa, /* pointer to array */
int value
);
/*
* Get the real component of the specified array's first data element.
*/
# 725 "C:\MATLAB71\extern\include\matrix.h"
extern double mxGetScalar(const mxArray *pa);
/*
* Is the isFromGlobalWorkspace bit set?
*/
# 736 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsFromGlobalWS(const mxArray *pa);
/*
* Set the isFromGlobalWorkspace bit.
*/
# 747 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetFromGlobalWS(mxArray *pa, bool global);
/*
* Get row dimension
*/
# 758 "C:\MATLAB71\extern\include\matrix.h"
extern int mxGetM(
const mxArray *pa /* pointer to array */
);
/*
* Set row dimension
*/
# 771 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetM(
mxArray *pa, /* pointer to array */
int m /* row dimension */
);
/*
* Get column dimension
*/
# 785 "C:\MATLAB71\extern\include\matrix.h"
extern int mxGetN(
const mxArray *pa /* pointer to array */
);
/*
* Is array empty
*/
# 798 "C:\MATLAB71\extern\include\matrix.h"
extern bool mxIsEmpty(
const mxArray *pa /* pointer to array */
);
/*
* Get row data pointer for sparse numeric array
*/
# 811 "C:\MATLAB71\extern\include\matrix.h"
extern int *mxGetIr(
const mxArray *pa /* pointer to array */
);
/*
* Set row data pointer for numeric array
*/
# 824 "C:\MATLAB71\extern\include\matrix.h"
extern void mxSetIr(
mxArray *pa, /* pointer to array */
int *newir /* row data array pointer */
);
/*
* Get column data pointer for sparse numeric array
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -