Hallo alle zusammen,
es handelt sich um mein Projekt Determinatenberechnung von Matrizen (2x2,3x3 und 4x4-Matrix)
Nun hab ich mit der GUI das optische super hinbekommen, mir fehlt das mathematische, welches mir sehr schwer fällt und hoffe auf eure Hilfe...
Also bei der 2x2-matrix läuft die Berechnung so ab Matrix A:
a b
c d => a*b-c*b=det(ergebnis) oder eine andere Möglichkeit: a*b-b*c=(ergebnis)
3x3 (regel vonSarrus):
a b c
d e f
g h i => da fangen wir von oben rechts richtung diagonal unten rechts an:
a*e*i + b*f*g + c*d*h
wenn wir mit der 1.zeile durch sind.
geht es weiter mit unten links diag.oben rechts
- g*e*c - h*f*a -i*d*b
alles zusammen berechnen und dann haben wir das ergebnis (det)
4x4 (streichmatrix):
a b c d
e f g h
i j k l
m n o p => da tun wir uns erstmal ein Pivot aussuchen ich nehme mal die 1.spalte! nicht zu vergessen wir dangen bei a11 mit den UNSICHTBAREN vorzeichen an
+ - + -
- + - +
+ - + -
- + - +
da wir die 1 spalte gewählt haben fangen wir mit +a*(f g h - e*(usw)+i*(
j k l
n o p)
hoffe konnte es gut erklären, im schlimmsten fall kann man schnell nach den regel schauen welches ich zu den jeweiligen matrizen dazu geschrieben habe...
ich würde mich auf eure codes welches die regel allgemein beschreiben SEHR freuen.
Danke im Voraus die behilflich sein möchten
es handelt sich um mein Projekt Determinatenberechnung von Matrizen (2x2,3x3 und 4x4-Matrix)
Nun hab ich mit der GUI das optische super hinbekommen, mir fehlt das mathematische, welches mir sehr schwer fällt und hoffe auf eure Hilfe...
Also bei der 2x2-matrix läuft die Berechnung so ab Matrix A:
a b
c d => a*b-c*b=det(ergebnis) oder eine andere Möglichkeit: a*b-b*c=(ergebnis)
3x3 (regel vonSarrus):
a b c
d e f
g h i => da fangen wir von oben rechts richtung diagonal unten rechts an:
a*e*i + b*f*g + c*d*h
wenn wir mit der 1.zeile durch sind.
geht es weiter mit unten links diag.oben rechts
- g*e*c - h*f*a -i*d*b
alles zusammen berechnen und dann haben wir das ergebnis (det)
4x4 (streichmatrix):
a b c d
e f g h
i j k l
m n o p => da tun wir uns erstmal ein Pivot aussuchen ich nehme mal die 1.spalte! nicht zu vergessen wir dangen bei a11 mit den UNSICHTBAREN vorzeichen an
+ - + -
- + - +
+ - + -
- + - +
da wir die 1 spalte gewählt haben fangen wir mit +a*(f g h - e*(usw)+i*(
j k l
n o p)
hoffe konnte es gut erklären, im schlimmsten fall kann man schnell nach den regel schauen welches ich zu den jeweiligen matrizen dazu geschrieben habe...
ich würde mich auf eure codes welches die regel allgemein beschreiben SEHR freuen.
Danke im Voraus die behilflich sein möchten
Zuletzt bearbeitet: