From bug-request at octave dot org Sun Dec 19 15:02:14 2004 Subject: Re: rank problem From: Quentin Spencer To: Geraint Paul Bevan CC: Andrea , bug-octave@bevo.che.wisc.edu Date: Sun, 19 Dec 2004 15:01:34 -0600 I am quite confident that this problem is indeed caused by the broken LAPACK. Updated libraries (BLAS and LAPACK) should both be installed, and they can be found at http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/blas-3.0-27.i386.rpm http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/lapack-3.0-27.i386.rpm Also if you are interested in an updated version of octave, I have created a web page with packages for octave and octave forge at http://webpages.charter.net/qspencer/octave/octave.html Some of them are RPMs that I built, and some are links to external sources. -Quentin Geraint Paul Bevan wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Andrea wrote: > > | Description: > | ----------- > | > | * I've got a problem to calculate the rank and the pseudoinverse of a > | matrix. In particular when I try, i.e., to calculate the rank of a > | square random matrix sometimes the system seems to be in loop and other > | times answers me with a zero > | > > > | Configuration (please do not edit this section): > | ----------------------------------------------- > | > | uname output: Linux localhost.localdomain 2.6.9-1.681_FC3 #1 Thu > Nov > | C compiler: gcc, version 3.4.2 20041006 (Red Hat 3.4.2-5) > > The rank of a matrix is calculated using singular value decomposition > which is performed using the LAPACK library. > > There have been some reports on the lists that Fedora Core 3 (which you > appear to be using) ships with a broken LAPACK library, e.g: > http://www.octave.org/octave-lists/archive/octave-maintainers.2004/msg00817.html > > > Perhaps your problem is related to this? > > - -- > Geraint Bevan > http://homepage.ntlworld.com/geraint.bevan -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.296 / Virus Database: 265.6.0 - Release Date: 12/17/2004 ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------