⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resampc.i

📁 PDTDFB toolbox The filter bank is described in: The Shiftable Complex Directional Pyramid—Pa
💻 I
📖 第 1 页 / 共 4 页
字号:


























# 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 + -