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

📄 linearsystemlib.h

📁 MATLAB C# Book. This book is a great tutorial for C# programmers who use MATLAB to develop applicati
💻 H
字号:
/*
 * MATLAB Compiler: 4.0 (R14)
 * Date: Sun Aug 08 17:27:40 2004
 * Arguments: "-B" "macro_default" "-B" "csharedlib:linearsystemlib" "-W"
 * "lib:linearsystemlib" "-T" "link:lib" "mydiag.m" "myextractmatrix.m"
 * "myfull.m" "mylu.m" "mymldivide.m" "mymrdivide.m" "mysparse.m" "myspdiags.m" 
 */

#ifndef __linearsystemlib_h
#define __linearsystemlib_h 1

#if defined(__cplusplus) && !defined(mclmcr_h) && defined(__linux__)
#  pragma implementation "mclmcr.h"
#endif
#include "mclmcr.h"
#ifdef __cplusplus
extern "C" {
#endif

extern bool linearsystemlibInitializeWithHandlers(mclOutputHandlerFcn error_handler,
                                                  mclOutputHandlerFcn print_handler);
extern bool linearsystemlibInitialize(void);
extern void linearsystemlibTerminate(void);


extern void mlxMydiag(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]);

extern void mlxMyextractmatrix(int nlhs, mxArray *plhs[],
                               int nrhs, mxArray *prhs[]);

extern void mlxMyfull(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]);

extern void mlxMylu(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]);

extern void mlxMymldivide(int nlhs, mxArray *plhs[],
                          int nrhs, mxArray *prhs[]);

extern void mlxMymrdivide(int nlhs, mxArray *plhs[],
                          int nrhs, mxArray *prhs[]);

extern void mlxMysparse(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]);

extern void mlxMyspdiags(int nlhs, mxArray *plhs[],
                         int nrhs, mxArray *prhs[]);


extern void mlfMydiag(int nargout, mxArray** X, mxArray* v, mxArray* k);

extern void mlfMyextractmatrix(int nargout, mxArray** B, mxArray* A
                               , mxArray* rowa, mxArray* rowb
                               , mxArray* cola, mxArray* colb);

extern void mlfMyfull(int nargout, mxArray** A, mxArray* S);

extern void mlfMylu(int nargout, mxArray** L, mxArray** U
                    , mxArray** P, mxArray* A);

extern void mlfMymldivide(int nargout, mxArray** x, mxArray* A, mxArray* b);

extern void mlfMymrdivide(int nargout, mxArray** x, mxArray* A, mxArray* b);

extern void mlfMysparse(int nargout, mxArray** S, mxArray* A);

extern void mlfMyspdiags(int nargout, mxArray** A, mxArray* B
                         , mxArray* d, mxArray* m, mxArray* n);

#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

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