| lineare Blockcodes < Sonstiges < Hochschule < Mathe < Vorhilfe 
 
 
  |  |  
  | 
    
     |  | Status: | (Frage) beantwortet   |   | Datum: | 21:07 So 01.05.2011 |   | Autor: | Lueger | 
 
 Ich habe eine Generatormatrix G und ein Informationswort x. Daraus berechne ich mir das Codewort y = x * G. (Alles im GF(2))
 Ich dachte wenn ich das Informationswort wieder haben möchte muss ich
 y * G^-1 berechnen.
 
 G ist nicht quatratisch und kann somit nicht invertiert werden. Wie komme ich an x???
 Vielen Dank.
 
 
 
 |  |  |  | 
 
  |  |  
  | 
    
     |  | Status: | (Antwort) fertig   |   | Datum: | 21:16 So 01.05.2011 |   | Autor: | felixf | 
 Moin!
 
 > Ich habe eine Generatormatrix G und ein Informationswort x.
 > Daraus berechne ich mir das Codewort y = x * G. (Alles im
 > GF(2))
 
 
 ![[ok] [ok]](/images/smileys/ok.gif)  
 >  Ich dachte wenn ich das Informationswort wieder haben
 > möchte muss ich
 > y * G^-1 berechnen.
 >
 > G ist nicht quatratisch und kann somit nicht invertiert
 > werden.
 
 Exakt, deswegen macht $y [mm] G^{-1}$ [/mm] keinen Sinn.
 
 > Wie komme ich an x???
 
 Nun, $G$ hat maximalen Rang, womit es genau ein $x$ gibt mit $y = x G$. Dieses $x$ kannst du etwa mit dem Gaussschen Algorithmus finden, sprich du loest "ganz normal" ein lineares Gleichungssystem ueber $GF(2)$.
 
 LG Felix
 
 
 
 |  |  | 
 |  | 
 
  |  |  
  | 
    
     |  | Status: | (Frage) beantwortet   |   | Datum: | 21:33 So 01.05.2011 |   | Autor: | Lueger | 
 
 Danke für deine schnelle Antwort.
 Ich probiere das in Matlab umzusetzten. Das Gleichungssystem ist ja überbestimmt.
 Z.b. G 4x7, x  1x4 und y = 1x7
 
 y = x * mat
 
 dann reicht es ja eigentlich wenn ich von y die ersten 4 Stellen nehme und von mat die ersten vier Spalten. (Ist das nicht "geschummelt"?)
 Wie ich darauf einen Gaußalgorithmus anwende ist mir nicht ganz klar?
 
 
 
 |  |  | 
 |  | 
 
  |  |  
  | 
    
     |  | Status: | (Antwort) fertig   |   | Datum: | 21:49 So 01.05.2011 |   | Autor: | felixf | 
 Moin!
 
 > Danke für deine schnelle Antwort.
 >  Ich probiere das in Matlab umzusetzten. Das
 > Gleichungssystem ist ja überbestimmt.
 >  Z.b. G 4x7, x  1x4 und y = 1x7
 >
 > y = x * mat
 >
 > dann reicht es ja eigentlich wenn ich von y die ersten 4
 > Stellen nehme und von mat die ersten vier Spalten.
 
 Nur wenn die ersten vier Spalten von $G$ linear unabhaengig sind. Dann geht das, ansonsten eben nicht.
 
 >  Wie ich darauf einen Gaußalgorithmus anwende ist mir
 > nicht ganz klar?
 
 Na, der loest doch ein lineares Gleichungssystem. Und hier hast du ein (ueberbestimmtes) lineares Gleichungssystem.
 
 LG Felix
 
 
 
 |  |  | 
 |  | 
 
  |  |  
  | 
    
     |  | Status: | (Mitteilung) Reaktion unnötig   |   | Datum: | 22:50 So 01.05.2011 |   | Autor: | Lueger | 
 Danke
 
 
 
 |  |  | 
 
 
 |