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

📄 def,table.h

📁 著名的Sparco工具包。是matlab下解决线性约束
💻 H
字号:
/** def,table.h*/#ifndef Fail#define Fail(msg) { \	(void)fprintf(stderr, "FAIL %s %d: %s\n", __FILE__, __LINE__, msg); \	(void)fflush(stderr); \	return 0; }#endif#ifndef Call#define Call(fun, arg)	{ if (!(fun arg)) Fail(#fun) }#endif#define mexFail(str) {mexEvalString("sprintf('fail: " #str "')"); return; }#define mxIsInt32n(mx, n) \	( (n == mxGetM(mx) * mxGetN(mx)) && mxIsInt32(mx) )#define mxIsScalarInt32(mx) mxIsInt32n(mx, 1)#define mxIsComplexSingle(mx) \	(mxIsSingle(mx) && mxIsComplex(mx))#define mxIsRealSingle(mx) \	(mxIsSingle(mx) && !mxIsComplex(mx))#define mxIsComplexDouble(mx) \	(mxIsDouble(mx) && mxIsComplex(mx))#define mxIsRealDouble(mx) \	(mxIsDouble(mx) && !mxIsComplex(mx))#define mxIsScalarSingle(mx) \	( (1 == mxGetM(mx)) && (1 == mxGetN(mx)) && mxIsRealSingle(mx) )#define mxIsScalarDouble(mx) \	( (1 == mxGetM(mx)) && (1 == mxGetN(mx)) && mxIsRealDouble(mx) )

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -