Domande taggate «lapack»

LAPACK (Linear Algebra PACKage) è una libreria comunemente usata di subroutine per compiti di algebra lineare numerica, incluse soluzioni di insiemi lineari di equazioni, minimi quadrati lineari, problemi agli autovalori e decomposizione di valori singolari. Le routine LAPACK possono essere utilizzate con fortran, C e parenti e una varietà di altre lingue.





3
Comprendere come Numpy fa SVD
Ho usato diversi metodi per calcolare sia il rango di una matrice sia la soluzione di un sistema di equazioni a matrice. Mi sono imbattuto nella funzione linalg.svd. Confrontando questo con il mio sforzo di risolvere il sistema con l'eliminazione gaussiana, sembra essere sia più veloce che più preciso. Sto …

2
risolvi
Sto trasferendo un codice esistente da MATLAB a C ++ e ho un sistema lineare per risolvere (piuttosto che la forma più tipica A x = b )xA=bxA=bxA=bAx=bAx=bAx=b La matrice è densa e di forma generale, ma non è più grande di 1000x1000. Quindi in MATLAB, la soluzione è trovata …

2
Qual è la funzione LAPACK corrispondente dietro Matlab [Q, R, E] = qr (A)?
Io attualmente cercando di calcolare una stima a buon mercato buon grado per una matrice . Pertanto computo un columnt che ruota la decomposizione QR usandoUNAA [Q,R,E]=qr(A) in Matlab. Stimo il rango di usandoUNAA tol = size(A,n)*eps*norm(A,'fro'); r = sum(abs(diag(R))>tol) Funziona bene e una trama su tutte le voci diagonali …
12 matlab  lapack 






3
Come iniziare a usare LAPACK in c ++?
Sono nuovo nella scienza computazionale e ho già imparato i metodi di base per l'integrazione, l'interpolazione, metodi come RK4, Numerov ecc. Su c ++, ma recentemente il mio professore mi ha chiesto di imparare come usare LAPACK per risolvere i problemi relativi alle matrici. Come ad esempio la ricerca di …
10 lapack 

3
Qual è la ragione per cui LAPACK usa
La routine QR di LAPACK memorizza Q come riflettori Householder. Ridimensiona il vettore di riflessione vvv con 1 / v11/v11/v_1 , quindi il primo elemento del risultato diventa 111 , quindi non deve essere memorizzato. E memorizza un vettore ττ\tau separato , che contiene i fattori di scala necessari. Quindi …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.