multiplikation von matrizen in ANSI C

Status
Nicht offen für weitere Antworten.
falls es doch noch irgendjemanden interessieren sollte:

Nachfolgendes Beispiel zeigt die elementweise Matrizenaddition einer N*N-Matrix a mit einer N*N-Matrix b:

Code:
int a[N][N]; // zweidimensionale Matrix a
int b[N][N]; // zweidimensionale Matrix b
int c[N][N]; // Ergebnis in Matrix c
  for (int line = 0; line<N; ++line) {
    for (int col = 0; col<N; ++col) {
      c[line][col] = a[line][col]+b[line][col];
    }
  }
 
von einer netten tutorials-bewohnerin :)

matrizenmultiplikation
hi ho , hab den geschlossenen beitrag über die matrizenmultiplikation gefunden und wollt nur sagen ( für leute die damit gerade anfangen ) das du statt der multiplikation die addition als beispiel hingeschrieben hast.

Beispiel für multiplikation:

ANZAHL 3

int feld1[ANZAHL][ANZAHL];
int feld2[ANZAHL][ANZAHL];
int feld3[ANZAHL][ANZAHL];
------- Rechnung an Beispiel ( 3 Spaltig/Zeilig ) ---------

feld3[0][0] = feld1[0][0] * feld2[0][0] + feld1[0][1] * feld2[1][0] + feld1[0][2] * feld2[2][0]

und dann immer so weiter.

tschö mit ö , sabine.

ps: manchmal könnte ich mich auch......... :[
 
Status
Nicht offen für weitere Antworten.
Zurück