C++ Math Library Reference | ![]() ![]() |
C++ Prototype
mwArray bicg(const mwArray &A, const mwArray &b=mwArray::DIN, const mwArray &tol=mwArray::DIN, const mwArray &maxit=mwArray::DIN, const mwArray &M1=mwArray::DIN, const mwArray &M2=mwArray::DIN, const mwArray &x=mwArray::DIN, const mwVarargin &in8=mwVarargin::DIN, const mwArray &in9=mwArray::DIN, . . . const mwArray &in39=mwArray::DIN); mwArray bicg(mwArray *out1, mwArray *out2, mwArray *out3, mwArray *out4, const mwArray &in1, const mwArray &in2=mwArray::DIN, const mwArray &in3=mwArray::DIN, const mwArray &in4=mwArray::DIN, const mwArray &in5=mwArray::DIN, const mwArray &in6=mwArray::DIN, const mwArray &in7=mwArray::DIN, const mwVarargin &in8=mwVarargin::DIN, const mwArray &in9=mwArray::DIN, . . . const mwArray &in39=mwArray::DIN);
C++ Syntax
#include "matlab.hpp" mwArray A, b, tol, maxit, M, M1, M2, x0;// Input argument(s) mwArray flag, relres, iter, resvec; // Output argument(s) mwArray x; // Return value x = bicg(A,b); x = bicg(A,b,tol); x = bicg(A,b,tol,maxit); x = bicg(A,b,tol,maxit,M); x = bicg(A,b,tol,maxit,M1,M2); x = bicg(A,b,tol,maxit,M1,M2,x0); x = bicg(A,b,tol,maxit,M1,M2,x0); x = bicg(&flag,A,b,tol,maxit,M1,M2,x0); x = bicg(&flag,&relres,A,b,tol,maxit,M1,M2,x0); x = bicg(&flag,&relres,&iter,A,b,tol,maxit,M1,M2,x0); x = bicg(&flag,&relres,&iter,&resvec,A,b,tol,maxit,M1,M2,x0);
MATLAB Syntax
x = bicg(A,b) bicg(A,b,tol) bicg(A,b,tol,maxit) bicg(A,b,tol,maxit,M) bicg(A,b,tol,maxit,M1,M2) bicg(A,b,tol,maxit,M1,M2,x0) x = bicg(A,b,tol,maxit,M1,M2,x0) [x,flag] = bicg(A,b,tol,maxit,M1,M2,x0) [x,flag,relres] = bicg(A,b,tol,maxit,M1,M2,x0) [x,flag,relres,iter] = bicg(A,b,tol,maxit,M1,M2,x0) [x,flag,relres,iter,resvec] = bicg(A,b,tol,maxit,M1,M2,x0)
See Also
bicg
Calling Conventions![]() | beta, betainc, betaln | bicgstab | ![]() |