Un semplice prodotto matriciale...

SpinoWeb
... che io non so fare.

(aA)(aA)^T

il segno ^T significa che il contenuto nella seconda coppia di parentesi è trasposto. a è un vettore 1xn ed A una matrice nxn. Come si esplicita questo prodotto?

Risposte
Elijah82
si

SpinoWeb
forse così:


SpinoWeb
quote:
Originally posted by Elijah82

i miei passaggi sono giusti. lo scalare non è a, ma ||a||, mi ero sbagliato nello scrivere.

perfetto, grazie.
La norma di a al quadrato la calcolo così: (a'a)^2 ???

Elijah82
i miei passaggi sono giusti. lo scalare non è a, ma ||a||, mi ero sbagliato nello scrivere.

SpinoWeb
quote:
a è un vettore 1xn ed A una matrice nxn

quote:
lo scalare a lo puoi portare fuori come ti pare

ma a è un vettore 1xn, funziona lo stesso?

Elijah82
lo scalare a lo puoi portare fuori come ti pare ;-). indico con A' la trasposta di A

(aA)' (aA) = A'a' * aA = A' * ||a||^2 * A = ||a||^2 * A'A

SpinoWeb
Scusate ho scritto male:

(aA)^T (aA)

il trasposto è sul contenuto delle prime due parentesi e questo prodotto restituisce una matrice M di dimensioni nxn. Un aiuto per esplicitarlo

Cheguevilla
Il risultato è uno scalare, che rappresenta il quadrato della norma del vettore risultato del prodotto aA.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.