Programmer Guide/Command Reference/EVAL/rleqs: Difference between revisions

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 16: Line 16:




Note: The function <code>cleqs(<var>A</var>, <var>B</var> {, <var>alg</var>})</code> has the same arguments and result as <code>rleqs</code>, but the vectors/matrices ''A'', ''B'' and ''X'' are [[Programmer_Guide/Command_Reference/EVAL/complex arithmetic|complex]].
;Notes:  
:*The function <code>cleqs(<var>A</var>, <var>B</var> {, <var>alg</var>})</code> has the same arguments and result as <code>rleqs</code>, but the vectors/matrices ''A'', ''B'' and ''X'' are [[Programmer_Guide/Command_Reference/EVAL/complex arithmetic|complex]].  
:*<code>rleqs</code> calls the LAPACK functions DGESV and DGELS, while <code>cleqs</code> calls ZGESV and ZGELS





Revision as of 16:57, 12 April 2011

These functions implements an interface for the LAPACK functions DGESV, ZGESV, DGELS and ZGELS.

Usage
rleqs(A, B {, alg}):
A
left side MxN matrix x
B
right side vector or MxL matrix (for multiple solutions)
alg
select a LAPACK algorithm to be used
alg=0 ... use DGESV if M=N and DGELS otherwise
alg=1 ... use always DGESV, M must be equal to N
alg=2 ... use always DGELS
Description
...
Result
...


Notes
  • The function cleqs(A, B {, alg}) has the same arguments and result as rleqs, but the vectors/matrices A, B and X are complex.
  • rleqs calls the LAPACK functions DGESV and DGELS, while cleqs calls ZGESV and ZGELS


See also
rpoly, interp, rleqs, cleqs

<function list>

Navigation menu

Personal tools