comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: trired/triql and EOF/PCA
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: trired/triql and EOF/PCA [message #28981 is a reply to message #28975] Fri, 25 January 2002 10:06 Go to previous messageGo to previous message
k-bowman is currently offline  k-bowman
Messages: 12
Registered: December 2001
Junior Member
In article <3c512bf9@news.nwl.ac.uk>, wmc@bas.ac.uk wrote:

> 'm trying to to EOF (=PCA) analysis, which involvees finding eigenvectors
> of a symmetric matrix. I use trired/triql (should I?). This works fine for
> small matrices but on large ones (well not very large... 500x500, perhaps)
> falls over with "too many iterations". But... there is no "how many
> iterations" parameter to set. Ideas?

I think you will be forced to use external libraries. LAPACK includes a number of robust eigenfunction routines and is free. I used LAPACK recently, and it was easier to write a short Fortran code than to link the LAPACK routines into IDL.

See, for example,

http://www.netlib.no/netlib/lapack/

or

http://www.cs.colorado.edu/~lapack/.

Ken
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: problem after upgrading
Next Topic: Passing an array from IDL to MPI

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 18:41:58 PDT 2025

Total time taken to generate the page: 0.00464 seconds