[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave and LAPACK
From: |
Przemek Klosowski |
Subject: |
Re: Octave and LAPACK |
Date: |
Wed, 15 Dec 2004 11:20:43 -0500 (EST) |
A few times ago, I've posted about PCA calculations which results
differ between MacOSX and Linux Mandrake. I've continued the test with
octave and Matlab 7.01. Data and functions were the same for all the
trials :-)
1. Octave 2.1.64 and MatLab 7.0.1 give the same results on each
machine. On Linux MDK 10.1, octave and matlab give the same results, on
MacOSX octave and matlab give the same results. But the results differ
from MacOSX and Linux MDK. I guess both octave and matlab use the host
operating system LAPACK libraries...
2. Octave 2.1.64 on Linux MDK 10.1 and octave 2.1.57 on Debian woody
give slightly different results
3. Octave 2.1.64 on last dev Debian running on opteron processor give a
result slightly different of the MacOSX one and different from the others.
Congratulations, you have performed a first-cut estimation of the
stability of the numerical algorithm that you use. Most people do not
do that, and report the results of their calculation as if it was an
exact number ("I got 3.1416"). You, on the other hand, can now say "I
got 3.1415 plus-minus 0.0001", which is what they would make you do
anyway if you tried to publish a paper around here :)
p
-------------------------------------------------------------
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
-------------------------------------------------------------
- Octave and LAPACK, Samir Sharshar, 2004/12/15
- Re: Octave and LAPACK,
Przemek Klosowski <=