inline Mm PDLLI getpr(Mm*,int i0) const { return i0-1+(Mm*)pr; } getpr(Mm*,int i0) const { return i0-1+(Mm*)pr; }x_ab]
inline Mm PDLLI getpi(Mm*,int i0) const { return i0-1+(Mm*)pi; }
inline m_type PDLLI getpr(m_type*,int i0,int i1) const { return i0-1+(i1-1)*dims[0]+(m_type*)pr; }
inline m_type PDLLI getpi(m_type*,int i0,int i1) const { return i0-1+(i1-1)*dims[0]+(m_type*)pi; }inline uint8 PDLLI getpr(uint8*,int i0,int i1) const { return i0-1+(i1-1)*dims[0]+(uint8*)pr; } inline uint8 PDLLI getpi(uint8*,int i0,int i1) const { return i0-1+(i1-1)*dims[0]+(uint8*)pi; } inline Mm PDLLI getpr(Mm*,int i0,int i1) const { return i0-1+(i1-1)*dims[0]+(Mm*)pr; } inline Mm PDLLI getpi(Mm*,int i0,int i1) const { return i0-1+(i1-1)*dims[0]+(Mm*)pi; } m_type PDLLI addr() const; m_type PDLLI addr(int i0) const;
inline Mm PDLLI getpr(Mm*,int i0) const { return i0-1+(Mm*)pr; }x_ab] m_type PDLLI addr(int i0,int i1) const; m_type PDLLI addi() const; m_type PDLLI addi(int i0) const; m_type PDLLI addi(int i0,int i1) const;
inline int PDLLI getindex() const { return index; } inline int RDLLI getnnz() const { return (int&)nnz; } m_type RDLLI r() const;
m_type RDLLI r(double i0) const;
m_type RDLLI r(double i0, double i1) const;
m_type RDLLI r(double i0, double i1, double i2) const; m_type RDLLI i() const;
m_type RDLLI i(double i0) const;
m_type RDLLI i(double i0, double i1) const;
m_type RDLLI i(double i0, double i1, double i2) const; uint8 RDLLI ur(int i0) const; uint8 RDLLI ur(int i0, int i1) const; Mm RDLLI mr(int i0) const; Mm RDLLI mr(int i0, int i1) const;
Mr DLLI member(const char* field) const { return Mr(*this, field); } Mr DLLI operator ()(cMm i0) const { return Mr(Mr_idx_paren, *this, i0); } Mr DLLI operator ()(cMm i0, cMm i1) const { return Mr(Mr_idx_paren, *this,
inline Mm PDLLI getpr(Mm*,int i0) const { return i0-1+(Mm*)pr; }x_ab] i0, i1); }
i0, i1); }
Mr DLLI operator ()(cMm i0, cMm i1, cMm i2) const { return Mr(Mr_idx_paren, *this, i0, i1, i2); }
Mr DLLI operator ()(cMm i0, cMm i1, cMm i2, cMm i3) const { return Mr(Mr_idx_paren, *this, i0, i1, i2, i3); }
Mr DLLI br(cMm i0) const { return Mr(Mr_idx_br,*this, i0); }
Mr DLLI br(cMm i0, cMm i1) const { return Mr(Mr_idx_br,*this, i0, i1); }
Mr DLLI br(cMm i0, cMm i1, cMm i2) const { return Mr(Mr_idx_br,*this, i0, i1, i2); } Mr DLLI br(cMm i0, cMm i1, cMm i2, cMm i3) const { return Mr(Mr_idx_br,*this, i0, i1, i2, i3); }
m_type& fastindex(double i0) const { return pr[int(i0)-1]; }
m_type& fastindex(double i0, double i1) const { return pr[int(i0)-1+(int(i1)-1)*dims[0]]; } void DLLI vwcopy1(cMm src, cMm v);
void DLLI vwcopy2(cMm src, cMm v, cMm w); void DLLI vwcopyn(cMr src, cMm rhs); const { return i0-1+(Mm*)pr; }x_ab] void DLLI vwcopy0(cMr src);
int DLLI findfield(const char* field, int err) const; const char PDLLI getfield(int i) const; int DLLI addfield(const char* field,int quick); int DLLI rmfield(const char* field); void DLLI extend_nfields(int new_nfields);
int DLLI getclassid() const { return classid; }
void DLLI setclassid(int new_classid) { classid=new_classid; } void DLLI reshape(const int m, const int n);
void DLLI reshape(const int new_ndims, const int new_dims[max_ndims]); void DLLI print(int full) const; void DLLI warn_uninit() const; void DLLI resparse();
int DLLI search(int idx) const; void DLLI sort();
void DLLI extend_nnz(int new_nnz); }; // M
Mc DLLI BR(cMm src); Mc DLLI CL(cMm src); m_type DLLI scalar(m_type x); m_type DLLI scalar(cMm x);
Mm x);c, cMm rhs);) const { return i0-1+(Mm*)pr; }x_ab] Mm DLLI switchinit(cMm x);
****************************************************************************
>>> 系统常数
************************************************************************** extern DLLW double DLLI nargin_val; extern DLLW double DLLI nargout_val; extern DLLW double DLLI nargout_val; extern DLLW int DLLI nargin_set; extern DLLW int DLLI nargout_set; extern DLLW Mm DLLI TICTOC; extern DLLW Mm DLLI ans; extern DLLW Mm DLLI i; extern DLLW Mm DLLI j; extern DLLW Mm DLLI pi; extern DLLW Mm DLLI Inf; extern DLLW Mm DLLI NaN; extern DLLW Mm DLLI eps; extern DLLW Mm DLLI x_M; extern DLLW Mm DLLI semi; extern DLLW Mm DLLI c_p; extern DLLW Mm DLLI nop_M;
extern DLLW Mm DLLI nop_M;, cMm rhs);) const { return i0-1+(Mm*)pr; }x_ab] extern DLLW Mm DLLI zero_M; extern DLLW Mm DLLI one_M; extern DLLW Mm DLLI l_M;
extern DLLW Mm DLLI page_screen_output; extern DLLW Mm DLLI implicit_str_to_num_ok; extern DLLW Mm DLLI empty_list_elements_ok; extern DLLW Mm DLLI switchvar;
**************************************************************************** >>> 特殊函数
************************************************************************** Mm DLLI airy(cMm z); Mm DLLI airy(cMm k, cMm z);
Mm DLLI airy(cMm z, i_o_t, Mm& w, Mm& err); Mm DLLI airy(cMm k, cMm z, i_o_t, Mm& w, Mm& err);
Mm DLLI bessel(cMm nu); Mm DLLI bessel(cMm nu, cMm z);
Mm DLLI bessel(cMm nu, cMm z, i_o_t, Mm& w, Mm& err); Mm DLLI bessela(cMm nu); Mm DLLI bessela(cMm nu, cMm z); rhs);) const { return i0-1+(Mm*)pr; }x_ab]
Mm DLLI bessela(cMm nu, cMm z, i_o_t, Mm& J, Mm& ndigits); Mm DLLI besselh(cMm nu); Mm DLLI besselh(cMm nu, cMm z); Mm DLLI besselh(cMm nu, cMm k, cMm z);
Mm DLLI besselh(cMm nu, cMm k, cMm z, cMm scale1); Mm DLLI besselh(cMm nu, cMm z, i_o_t, Mm& w, Mm& err); Mm DLLI besselh(cMm nu, cMm k, cMm z, i_o_t, Mm& w, Mm& err);
Mm DLLI besselh(cMm nu, cMm k, cMm z, cMm scale1, i_o_t, Mm& w, Mm& err); Mm DLLI besseli(cMm nu); Mm DLLI besseli(cMm nu, cMm z); Mm DLLI besseli(cMm nu, cMm z);
Mm DLLI besseli(cMm nu, cMm z, cMm scale1);
Mm DLLI besseli(cMm nu, cMm z, i_o_t, Mm& w, Mm& err);
Mm DLLI besseli(cMm nu, cMm z, cMm scale1, i_o_t, Mm& w, Mm& err); Mm DLLI besselj(cMm nu); Mm DLLI besselj(cMm nu, cMm z);
Mm DLLI besselj(cMm nu, cMm z, cMm scale1);
Mm DLLI besselj(cMm nu, cMm z, i_o_t, Mm& w, Mm& err);
Mm DLLI besselj(cMm nu, cMm z, cMm scale1, i_o_t, Mm& w, Mm& err); Mm DLLI besselk(cMm nu); Mm DLLI besselk(cMm nu, cMm z);
Mm DLLI besselk(cMm nu, cMm z, cMm scale1);
Mm DLLI besselk(cMm nu, cMm z, cMm scale1); const { return i0-1+(Mm*)pr; }x_ab] Mm DLLI besselk(cMm nu, cMm z, i_o_t, Mm& w, Mm& err);
Mm DLLI besselk(cMm nu, cMm z, cMm scale1, i_o_t, Mm& w, Mm& err); Mm DLLI bessely(cMm nu); Mm DLLI bessely(cMm nu, cMm z);
Mm DLLI bessely(cMm nu, cMm z, cMm scale1);
Mm DLLI bessely(cMm nu, cMm z, i_o_t, Mm& w, Mm& err);
Mm DLLI bessely(cMm nu, cMm z, cMm scale1, i_o_t, Mm& w, Mm& err); **************************************************************************** >>> 特殊数据类型定义
**************************************************************************
Mm DLLI cell(cMm x); Mm DLLI cell(cMm x, cMm y);
Mm DLLI cell(cMm x, cMm y, cMm o); Mm DLLI cell(cMm x, cMm y, cMm o, cMm p); Mm DLLI cells(cMm x); Mm DLLI cells(cMm x, cMm y); Mm DLLI cellstr(cMm x);
Mm DLLI cell_from_array(int n, const Mm* x[]); Mm DLLI cell2struct(cMm x);
z, cMm scale1); const { return i0-1+(Mm*)pr; }x_ab] Mm DLLI cell2struct(cMm x, cMm f);
Mm DLLI cell2struct(cMm x, cMm f, cMm dim1); int DLLI iscellstr(cMm x); int DLLI isa(cMm x);
int DLLI isa(cMm x, cMm cls); Mm DLLI mclass(cMm x);
Mm DLLI mclass(cMm x, cMm class_name); Mm DLLI mchar(cMm varargin); Mm DLLI mdouble(cMm x); Mm DLLI mlogical(cMm x); Mm DLLI muint8(cMm x); Mm DLLI muint16(cMm x); Mm DLLI fieldnames(cMm s); Mm DLLI fieldnames(cMm s); Mm DLLI isfield(cMm s); Mm DLLI isfield(cMm s, cMm f); Mm DLLI getfield(cMm s);
Mm DLLI getfield(cMm s, cMm varargin); Mm DLLI mstruct(cMm varargin); Mm DLLI setfield(cMm s);
Mm DLLI setfield(cMm s, cMm field); Mm DLLI setfield(cMm s, cMm field, cMm v);
Mm DLLI setfield(cMm s, cMm field, cMm v);; const { return i0-1+(Mm*)pr; }x_ab] Mm DLLI struct2cell(cMm s); Mm DLLI rmfield(cMm s);
Mm DLLI rmfield(cMm s, cMm fields);
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库matlab与vc混编(4)在线全文阅读。
相关推荐: