Questa e` una richiesta di aiuto non comune.
Ho necessita` di calcolare gli autovalori/autovettori (eigenvalue/
eigenvector) di una matrice 10x10 che sta su un foglio di Excel.
Quindi sto cercando una funzione VBA che faccia cio`. Dovrebbe essere
basata sul power-method iterativo.
Se qualcuno l'avesse, potrebbe lasciarmi utilizzarla nel mio codice?
Se no, sapreste dove/come potrei trovarla?
Grazie!
=============
=============
Vedi, gratis,:
MATRIX 2.3 - Matrix and Linear Algebra functions for EXCEL
http://digilander.libero.it/foxes/SoftwareDownload.htm
matrix.zip
http://digilander.libero.it/foxes/matrix.zip
Vedi, a pagamento ($US 30):
http://www.anthony-vba.kefra.com/vba/vba11.htm
Multivariate Standard Normal Probability Distribution
Vedi, gratis:
MATLAB as an ActiveX Server from a Visual Basic Client
http://software.eigenvector.com/vb_matlab/Default.html
e, al fondo della pagine, puoi scaricare dei workbook Excel:
http://software.eigenvector.com/vb_matlab/Excel_sheets.zip
Vedi:
Allib.net
http://www.alglib.net/eigen/symmetric/tdevd.php
Su questo sito, scarica il sourcecode (vb6):
Visual Basic 6
Visual Basic 6 source.
tdevd.vb6.zip - Eigenvalues and eigenvectors
of a real symmetric tridiagonal matrix
http://www.alglib.net/translator/dl/eigen.symmetric.tdevd.vb6.zip
Vedi:
Visual Basic 3.0 Code Available in the MSL and MSDN CD
http://support.microsoft.com/kb/113902
Piu' particolarmente, vedi:
EIGEN: Calculates Unique Vector(Eigenvector) for a Matrix
---
Regards,
Norman
L'unico codice veramente simile a cio` che cerco e` il primo:
http://digilander.libero.it/foxes/matrix.zip
L'ho provato ieri ma non funziona per matrici superiori a 4x4 e quel
sito e` stato chiuso l'anno scorso. :o(
Altri prodotti non utilizzano l'agoritmo che cerco: power-method
(importantissimo).
Altri ancora necessitano di MatLab o altro SW. A me serve solo una VBA
function che possa mettere in un Module e che faccia il calcolo degli
eigenvalue/eigenvector col metodo power.
L'ultimo nel tuo elenco sarebbe interessante da provare ma arriva solo
su CD da MS. Magari lo ordino.
Continuo la ricerca ma non sembra promettente...
Ciao,
Paolo
Io l'ho installato ma non ancora provato.
Comunque nel manuale (bellissimo!) di 230 pagine in due volumi
vi sono esempi con matrici 6x5, 6x6 e non ho visto cenni di
limitazioni in tal senso.
Tu dove l'hai trovata la limitazione 4x4?
Bruno
>> L'unico codice veramente simile a cio` che cerco e` il primo:
>> http://digilander.libero.it/foxes/matrix.zip
>>
>> L'ho provato ieri ma non funziona per matrici superiori a 4x4
>> e quelsito e` stato chiuso l'anno scorso. :o(
E` stato un errore mio nell'interpretazione dei risultati che mi ha
indotto a scrivere cio`.
In realta` il software di Foxes e` perfetto!