亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? libmatlb.h

?? VC調用MATLAB編譯的D
?? H
?? 第 1 頁 / 共 3 頁
字號:
#endif

 
/* For math library use only.  Do not call this function.*/
extern int mclExpandVararginList(mxArray ***prhs, int size, mxArray **prhslocal);

extern int mclUnpackCommaList(mxArray **prhs, mxArray *m, bool to_cell, bool is_cpp_array);

 
/* For math library use only.  Do not call this function.*/
extern mxArray *mclUnpackVararginToCell(int nrhs, mxArray **prhs);


extern void mclVarargin(mxArray ** varargin, mxArray * last, int uselast, va_list ap);


extern int mlfCountVarargin(va_list ap, mxArray *first);


/* For math library use only.  Do not call this function.*/
extern void mlfUnpackVarargin(va_list ap, mxArray **prhs, mxArray *first);

extern mxArray *mlfCellhcat(mxArray *pa, ...);

extern void mlxCellhcat(int nlhs, mxArray **plhs, int nrhs, mxArray **prhs);

extern int mclNargin(int nargs, ...);


typedef struct mlfVarargoutList_tag mlfVarargoutList;

extern int mclNargout(mlfVarargoutList *varargout);

extern mlfVarargoutList *mlfIndexVarargout(mxArray **ppa, ...);

extern mlfVarargoutList *mlfVarargout(mxArray **ppa, ...);

extern mxArray *mlfGetVarargoutCell(mlfVarargoutList *v);

extern mxArray **mlfGetVarargoutCellPtr(mlfVarargoutList *v);

extern mlfVarargoutList *mclAnsVarargout(void);

extern mlfVarargoutList *mclNVarargout(int nargout, int varargout_used, ...);

extern mlfVarargoutList *mclValueVarargout(void);

extern mxArray *mlfAssignOutputs(mlfVarargoutList *v);

extern void mclCreateVarargoutCell(mlfVarargoutList *vout, int nvarargs, mxArray **ppa);


extern void mclAssignVarargoutCell(int offset, int nlhs, mxArray *plhs[], mxArray *cell);


extern mxArray *mclCreateVararginCell(int nrhs, mxArray *prhs[]);


typedef void (*mlfFcnPtr)(int, mxArray**, int, mxArray**);



typedef struct mlfDispatchTable_tag 
{
  mlfFcnPtr *vtab;
  const char** funcnames;
  int nfuncs;
} mlfDispatchTable;



#define MLF_DEFAULT_INDEX_SIZE 4

typedef unsigned char mlfIndexType;
struct mlfIndexDef_tag
{
    int num_index_ops;
    mlfIndexType *type;
    int *idx;
    mxArray **subscripts;
    int  *fieldptrs;
    char *fieldnames;
    mlfIndexType type_local[MLF_DEFAULT_INDEX_SIZE];
    int idx_local[MLF_DEFAULT_INDEX_SIZE+1];
    mxArray *subscripts_local[MLF_DEFAULT_INDEX_SIZE];
    int fieldptrs_local[MLF_DEFAULT_INDEX_SIZE+1];
    char fieldnames_local[MLF_DEFAULT_INDEX_SIZE];
    mxArray **dest;
    int size;
    int max_size;
    mxArray *lastref;
};
#define mlfCELL 0
#define mlfARRAY 1
#define mlfSTRUCT 2
typedef struct mlfIndexDef_tag mlfIndexDef;


/* For use only by the C++ math library. Do not call this function. */
extern void mclInitIndex(mlfIndexDef *index_def);

extern mlfIndexDef *mclCreateIndexDef(void);

 
extern void mclSetDest(mlfIndexDef *result, mxArray **ip);

extern void mclDestroyIndexDef(mlfIndexDef *index_def, int free_flag);

extern void mclCopyIndexDef(mlfIndexDef *dest, const mlfIndexDef *src);


/* For use only by the C++ math library. Do not call this function. */
extern void mclAddIndex(mlfIndexDef *index_def, mlfIndexType type1, int nsubscripts, mxArray **psubscripts);


extern void mclAddFieldToLastIndex(mlfIndexDef *index_def, const char* fname_in);


/* For use only by the C++ math library. Do not call this function. */
extern mxArray *mclComplexRef(mxArray *pa, mlfIndexDef *index_def);

 
/* This function is intended for use only by the C++ math library */
extern void mclComplexAssign(mlfIndexDef *index_def, mxArray *src, bool packCell, bool do_scalar_assign);

extern void mclPrintIndex(const char* index_string, ...);

extern mxArray * mlfIndexRef(mxArray *pa, const char* index_string, ...);

extern mxArray * mlfIndexAssign(mxArray * volatile *pa, const char* index, ...);

extern mxArray * mlfIndexDelete(mxArray * volatile *pa, const char* index, ...);

extern mxArray* mlfArrayRef(mxArray *array, ...);

extern void mlfArrayAssign(mxArray *dest, mxArray *src, ...);

extern void mlfArrayDelete(mxArray *dest, ...);

extern mxArray * mlfCreateColonIndex( void );

extern bool mlfIsColonIndex(mxArray *a);


extern int mclGetNumberOfIndexedElements(mlfIndexDef *index_def);


/* For use only by the C++ math library */
extern int mclMultiAssign(mlfIndexDef *index_def, mxArray **prhs, int max_rhs_size);


extern mxArray *mclArrayRef1( mxArray *pa, mxArray *sub );


extern mxArray *mclArrayRef2( mxArray *pa, mxArray *sub1, mxArray *sub2 );


extern mxArray *mclIntArrayRef1( mxArray *pa, int sub );


extern mxArray *mclIntArrayRef2( mxArray *pa, int sub1, int sub2 );


extern void mclArrayAssign1( mxArray **dest, mxArray *src, mxArray *sub );


extern void mclArrayAssign2( mxArray **dest, mxArray *src, mxArray *sub1,  mxArray *sub2 );


extern void mclIntArrayAssign1( mxArray **dest, mxArray *src, int sub );


extern void mclIntArrayAssign2( mxArray **dest, mxArray *src, int sub1, int sub2 );

extern void *mclMalloc(size_t s);

extern void *mclCalloc(size_t c, size_t s);

extern void *mclRealloc(void *p, size_t s);



#ifdef mxMalloc
#undef mxMalloc
#endif
#define mxMalloc mclMalloc

#ifdef mxCalloc
#undef mxCalloc
#endif
#define mxCalloc mclCalloc

#ifdef mxRealloc
#undef mxRealloc
#endif
#define mxRealloc mclRealloc


extern int mclUnshareArray(mxArray *pa, int level);


#ifdef mxUnshareArray
#undef mxUnshareArray
#endif
#define mxUnshareArray mclUnshareArray

extern mxArray *mclCreateCellArray(int ndim, const int *dims);


#ifdef mxCreateCellArray
#undef mxCreateCellArray
#endif
#define mxCreateCellArray mclCreateCellArray

extern mxArray *mclCreateCharMatrixFromStrings(int m, const char **str);


#ifdef mxCreateCharMatrixFromStrings
#undef mxCreateCharMatrixFromStrings
#endif
#define mxCreateCharMatrixFromStrings mclCreateCharMatrixFromStrings

extern mxArray *mclCreateDoubleMatrix(int m, int n, mxComplexity ComplexFlag);


#ifdef mxCreateDoubleMatrix
#undef mxCreateDoubleMatrix
#endif
#define mxCreateDoubleMatrix mclCreateDoubleMatrix

extern mxArray *mclCreateNumericArray(int ndim, const int *dims, 
                                      mxClassID clsid, mxComplexity ComplexFlag);


#ifdef mxCreateNumericArray
#undef mxCreateNumericArray
#endif
#define mxCreateNumericArray mclCreateNumericArray

extern mxArray *mclCreateSparse(int m, int n, int nzmax, 
                                mxComplexity ComplexFlag);


#ifdef mxCreateSparse
#undef mxCreateSparse
#endif
#define mxCreateSparse mclCreateSparse

extern mxArray *mclCreateString(const char *str);


/* macro proto: mxArray* mxCreateString(char* arg); */
#ifdef mxCreateString
#undef mxCreateString
#endif
#define mxCreateString mclCreateString

extern mxArray *mclCreateStructArray(int ndim, const int *dims, int nfields,
                                    const char **field_names);


#ifdef mxCreateStructArray
#undef mxCreateStructArray
#endif
#define mxCreateStructArray mclCreateStructArray

extern mxArray *mclCreateStructMatrix(int m, int n, int nfields, 
                                      const char **field_names);


#ifdef mxCreateStructMatrix
#undef mxCreateStructMatrix
#endif
#define mxCreateStructMatrix mclCreateStructMatrix

extern mxArray *mclDuplicateArray(const mxArray *in);


#ifdef mxDuplicateArray
#undef mxDuplicateArray
#endif
#define mxDuplicateArray mclDuplicateArray

extern mxArray *mclGetCell(const mxArray *array_ptr, int index);


#ifdef mxGetCell
#undef mxGetCell
#endif
#define mxGetCell mclGetCell

extern void *mclGetData(const mxArray *array_ptr);


#ifdef mxGetData
#undef mxGetData
#endif
#define mxGetData mclGetData

extern mxArray *mclGetField(const mxArray *array_ptr, int index, 
                            const char *field_name);


#ifdef mxGetField
#undef mxGetField
#endif
#define mxGetField mclGetField

extern mxArray *mclGetFieldByNumber(const mxArray *array_ptr, int index, 
                                   int field_number);


#ifdef mxGetFieldByNumber
#undef mxGetFieldByNumber
#endif
#define mxGetFieldByNumber mclGetFieldByNumber

extern void *mclGetImagData(const mxArray *array_ptr);


#ifdef mxGetImagData
#undef mxGetImagData
#endif
#define mxGetImagData mclGetImagData

extern int *mclGetIr(const mxArray *array_ptr);


#ifdef mxGetIr
#undef mxGetIr
#endif
#define mxGetIr mclGetIr

extern int *mclGetJc(const mxArray *array_ptr);


#ifdef mxGetJc
#undef mxGetJc
#endif
#define mxGetJc mclGetJc

extern double *mclGetPr(const mxArray *array_ptr);


#ifdef mxGetPr
#undef mxGetPr
#endif
#define mxGetPr mclGetPr

extern double *mclGetPi(const mxArray *array_ptr);


#ifdef mxGetPi
#undef mxGetPi
#endif
#define mxGetPi mclGetPi

extern void mclSetCell(mxArray *array_ptr, int index, mxArray *value);


#ifdef mxSetCell
#undef mxSetCell
#endif
#define mxSetCell mclSetCell

extern void mclSetData(mxArray *array_ptr, void *data_ptr);


#ifdef mxSetData
#undef mxSetData
#endif
#define mxSetData mclSetData

extern int mclSetDimensions(mxArray *array_ptr, const int *dims, int ndims);


#ifdef mxSetDimensions
#undef mxSetDimensions
#endif
#define mxSetDimensions mclSetDimensions

extern void mclSetField(mxArray *array_ptr, int index, 
                        const char *field_name, mxArray *value);


#ifdef mxSetField
#undef mxSetField
#endif
#define mxSetField mclSetField

extern void mclSetFieldByNumber(mxArray *array_ptr, int index, 
                               int field_number, mxArray *value);


#ifdef mxSetFieldByNumber
#undef mxSetFieldByNumber
#endif
#define mxSetFieldByNumber mclSetFieldByNumber

extern void mclSetImagData(mxArray *array_ptr, void *pi);


#ifdef mxSetImagData
#undef mxSetImagData
#endif
#define mxSetImagData mclSetImagData

extern void mclSetIr(mxArray *array_ptr, int *ir);


#ifdef mxSetIr
#undef mxSetIr
#endif
#define mxSetIr mclSetIr

extern void mclSetJc(mxArray *array_ptr, int *jc);


#ifdef mxSetJc
#undef mxSetJc
#endif
#define mxSetJc mclSetJc

extern void mclSetPi(mxArray *array_ptr, double *pi);


#ifdef mxSetPi
#undef mxSetPi
#endif
#define mxSetPi mclSetPi

extern void mclSetPr(mxArray *array_ptr, double *pr);


#ifdef mxSetPr
#undef mxSetPr
#endif
#define mxSetPr mclSetPr

extern mxArray *mclCreateSharedCopy(const mxArray *pa);


#ifdef mxCreateSharedCopy
#undef mxCreateSharedCopy
#endif
#define mxCreateSharedCopy mclCreateSharedCopy


#include "mex.h"
#undef printf

typedef void (*mlfFuncp)( void );

typedef int (*mlfThunkp)( mlfFuncp pFunc, int nlhs, mxArray **plhs, int nrhs, mxArray **prhs );

typedef struct {
    char *name;
    mlfFuncp pFunc;
    mlfThunkp pThunk;
} mlfFuncTabEnt;

typedef mlfFuncTabEnt mlfFuncTab;  /* Table is just an array of entries */


extern mexLocalFunctionTable mclSetCurrentLocalFunctionTable(mexLocalFunctionTable lft);


extern mxFunctionPtr 
mclFevalLookup( mxArray* fcn );


extern mxFunctionPtr 
mlfFevalLookup(mxArray *fcn);


/*
 *  General call to another mexfile for feval.
 *  This function is identical to mlfCallMATLAB except
 *  for the "real work" section where it calls
 *  another mex file instead of mexCallMATLAB.
 */
extern void
mlfFeval_12( int nlhs, mxArray **plhs, int nrhs, mxArray **prhs, const char *name );


extern void mlfFevalTableSetup( mlfFuncTab *mlfUfuncTable );

 
extern void mlfFunctionTableSetup(size_t size, mexFunctionTable pTab);

 
extern void mlfFunctionTableTakedown(size_t size, mexFunctionTable pTab);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99精品国产91久久来源| 国产91综合一区在线观看| 精品国产123| 色婷婷久久一区二区三区麻豆| 久久精品国产99国产精品| 亚洲狠狠丁香婷婷综合久久久| 久久久www成人免费无遮挡大片 | 日韩一区欧美二区| 国产精品丝袜黑色高跟| 欧美白人最猛性xxxxx69交| 欧美在线观看视频一区二区三区| 国产精品自拍毛片| 开心九九激情九九欧美日韩精美视频电影| 亚洲视频在线一区二区| 久久婷婷一区二区三区| 欧美成人福利视频| 91麻豆精品国产91久久久久久久久 | 久久精品欧美一区二区三区不卡| 欧美日韩国产中文| 97精品电影院| 成人免费精品视频| 国产成人av电影在线播放| 久久国产精品第一页| 亚洲成人1区2区| 亚洲综合在线第一页| 亚洲品质自拍视频| 日韩毛片视频在线看| 国产女人水真多18毛片18精品视频| 日韩三级视频在线看| 91麻豆精品国产91久久久资源速度 | 欧美亚洲动漫另类| 国产精品夜夜嗨| 狠狠色丁香久久婷婷综合_中| 日本网站在线观看一区二区三区| 亚洲免费观看高清完整| 亚洲老司机在线| 亚洲欧美日韩一区二区| 亚洲男人电影天堂| 亚洲欧美国产毛片在线| 亚洲免费观看高清完整版在线观看| 综合电影一区二区三区 | 亚洲视频你懂的| 欧美一级搡bbbb搡bbbb| 欧美日本一区二区| 欧美性生活大片视频| 欧美一区二区在线免费播放| 欧美在线不卡视频| 99久久精品免费精品国产| 91色在线porny| 欧洲视频一区二区| 欧美日韩激情一区| 欧美成人r级一区二区三区| 26uuu国产一区二区三区| 久久久精品免费网站| 国产精品毛片久久久久久久| 国产精品久久福利| 悠悠色在线精品| 首页国产丝袜综合| 韩国一区二区视频| 99九九99九九九视频精品| 欧洲亚洲国产日韩| 日韩一区二区在线观看| 久久人人爽爽爽人久久久| 中文在线资源观看网站视频免费不卡 | 亚洲国产精品久久久久秋霞影院 | 亚洲一区二区三区中文字幕| 日韩国产精品91| 韩国三级中文字幕hd久久精品| 成人va在线观看| 欧美最新大片在线看| 日韩精品中文字幕在线不卡尤物| 国产午夜亚洲精品午夜鲁丝片| 中文字幕在线不卡视频| 五月天激情综合| 国产成人99久久亚洲综合精品| 色素色在线综合| 精品日韩在线观看| 国产精品久久久久久户外露出 | 欧美大片顶级少妇| 中文字幕一区二区三区精华液 | 亚洲欧洲性图库| 午夜激情一区二区| 成人一道本在线| 欧美日韩黄色影视| 国产精品欧美一区喷水| 亚洲成人中文在线| 国产91丝袜在线观看| 欧美色精品天天在线观看视频| 久久精品日产第一区二区三区高清版| 综合久久久久久久| 捆绑紧缚一区二区三区视频| 色哟哟国产精品| 欧美精品一区二区久久婷婷| 一区二区在线观看视频| 蜜桃一区二区三区在线观看| 成人黄色777网| 日韩三级视频在线看| 亚洲精品国产品国语在线app| 久久精品二区亚洲w码| 欧美网站一区二区| 国产精品进线69影院| 国内精品不卡在线| 91精品国产福利在线观看 | 视频一区二区欧美| 91一区二区三区在线播放| 久久久久久久综合日本| 日韩av不卡一区二区| 91亚洲男人天堂| 2024国产精品| 日韩一区精品字幕| 欧美亚洲日本国产| 国产精品黄色在线观看 | 在线国产电影不卡| 国产精品美女久久久久久2018 | 亚洲综合一二区| 成+人+亚洲+综合天堂| 精品国产乱码久久久久久久 | 日本欧美一区二区三区乱码| 91香蕉视频在线| 国产精品白丝在线| 国产成人av福利| 久久久久久夜精品精品免费| 久久 天天综合| 欧美不卡123| 九一久久久久久| 精品国产乱码久久久久久图片 | 国产真实乱对白精彩久久| 555www色欧美视频| 日韩成人精品视频| 欧美精品久久久久久久久老牛影院| 有码一区二区三区| 日本韩国一区二区| 亚洲视频网在线直播| 91色视频在线| 亚洲激情综合网| 91久久精品一区二区| 亚洲人成影院在线观看| 91蝌蚪porny| 91黄色在线观看| 国产69精品一区二区亚洲孕妇| 欧美成人伊人久久综合网| 日韩精品一级中文字幕精品视频免费观看 | 日韩精品专区在线影院重磅| 日本aⅴ免费视频一区二区三区| 91精品国产综合久久久蜜臀粉嫩 | 欧美精品1区2区| 天堂久久一区二区三区| 在线综合+亚洲+欧美中文字幕| 日韩精品每日更新| 欧美草草影院在线视频| 国产伦精品一区二区三区视频青涩 | 国产欧美日产一区| av欧美精品.com| 一区二区三区欧美在线观看| 欧美网站一区二区| 国产欧美在线观看一区| 欧美高清视频在线高清观看mv色露露十八| 亚洲视频免费看| 欧美网站大全在线观看| 视频一区欧美精品| 欧美不卡视频一区| 国产成人精品一区二区三区四区| 国产精品美女久久久久久2018 | 老司机午夜精品| 欧美激情自拍偷拍| 色综合天天综合在线视频| 亚洲mv在线观看| 日韩免费高清视频| 国产成人综合在线观看| 亚洲欧美日韩国产另类专区| 在线播放日韩导航| 国产精品亚洲一区二区三区妖精| 国产精品灌醉下药二区| 欧美日韩精品综合在线| 亚洲资源中文字幕| 91极品视觉盛宴| 日本成人中文字幕在线视频| 久久久国产一区二区三区四区小说| 成人中文字幕在线| 日韩中文字幕不卡| 亚洲123区在线观看| 欧美v日韩v国产v| 色综合久久综合网97色综合| 日韩二区在线观看| 亚洲国产精品成人综合| 欧美三级中文字| 处破女av一区二区| 日韩av中文在线观看| 国产精品美女久久久久高潮| 欧美精品久久久久久久久老牛影院| 国产精品99久久久久久宅男| 亚洲国产aⅴ成人精品无吗| 国产亚洲精品超碰| 在线91免费看| 91视视频在线观看入口直接观看www| 男男成人高潮片免费网站| 亚洲欧洲日产国产综合网| www国产成人| 日韩一区二区免费视频| 在线视频一区二区三|