Pages: [1]   Go Down
Print
Author Topic: DUBBIO MATRICE PER VETTORE...  (Read 2295 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
seppe82
Matricola
*
Offline Offline

Posts: 43


« on: 19-02-2012, 19:13:34 »

Buonasera mi sono imbattuto in un esercizio in cui

H={000111
      011001
      101010}

e parola ricevuta y=(011010);

devo capire se y€C quindi b=H*y^t=0

nell'esercizio svolto da qualcun altro trova i tre vettori (010)+(011)+(101)=(100)!=(000)

quindi y non appartiene a C!  ma non riesco a capire come si tirano fuori questi tre vettori dato che la moltiplicazione di H*y dovrebbe dare tre vettori di  6 componenti e non di 3...

Qualcuno mi spiega per favore, Grazie!
« Last Edit: 19-02-2012, 19:48:04 by seppe82 » Logged
shiny
Forumista
***
Offline Offline

Posts: 810



WWW
« Reply #1 on: 19-02-2012, 23:29:42 »

Io fossi in te ripasserei il prodotto righe per colonne  testate in quanto n\times m\ \cdot\ m\times p\ =\ n\times p che nel nostro caso fa 3\times 1 ovvero e' un solo vettore e non 3 o 6... i 3 vettori escono da un modo veloce di fare il prodotto in F2 che detto in due parole non fa altro che estrapolare le colonne di H che corrispondono agli 1 in y e sommare le suddette colonne.

\left(\begin{array}{ccc}0 & 0 & 0 & 1 & 1 & 1\\0 & 1 & 1 & 0 & 0 & 1 \\1 & 0 & 1 & 0 & 1 & 0 \end{array}\right)\ \cdot\ \left(\begin{array}{c}0\\1\\1\\0\\1\\0\end{array}\right)\ =\ \left(\begin{array}{c}0\\1\\0\end{array}\right)+\left(\begin{array}{c}0\\1\\1\end{array}\right)+\left(\begin{array}{c}1\\0\\1\end{array}\right)\ =\ \left(\begin{array}{c}1\\0\\0\end{array}\right)
« Last Edit: 19-02-2012, 23:54:15 by shiny » Logged
seppe82
Matricola
*
Offline Offline

Posts: 43


« Reply #2 on: 20-02-2012, 16:12:02 »

Hai ragione dopo 8 ore di studio avevo la mente confusa e mi scappava sempre un 1.
Grazie
Logged
Pages: [1]   Go Up
Print
Jump to: