Scilab Reference Manual |
---|
lusolve — sparse linear system solver
lusolve(hand,b) lusolve(A,b)
b | : full real matrix |
A | : real square sparse invertible matrix |
hand | : handle to a previously computed sparse lu factors (output of lufact) |
x=lusolve(hand,b) solves the sparse linear system A*x = b.
[hand,rk]=lufact(A) is the output of lufact.
x=lusolve(A,b) solves the sparse linear system \fVA*x = b\fR.
non_zeros=[1,2,3,4];rows_cols=[1,1;2,2;3,3;4,4]; sp=sparse(rows_cols,non_zeros); [h,rk]=lufact(sp);x=lusolve(h,[1;1;1;1]);ludel(h) rk,sp*x non_zeros=[1,2,3,4];rows_cols=[1,1;2,2;3,3;4,4]; sp=sparse(rows_cols,non_zeros); x=lusolve(sp,-ones(4,1)); sp*x
<< luget | lu >> |