Matlab: Lösen eines Gleichungssystems

Hallo!

Steh vor einem kleinen Problem und komm einfach nicht auf die Lösung. Vielleicht könnt ihr mir helfen, das wär super! :smile:

Also, folgende Situation:

gegeben sind eine 3x3 Matrix und 2 Vektoren, wobei die Matrix 3 Unbekannte beinhaltet.
Ich möchte nun dieses Gleichungssystem mit Matlab lösen, schaff es aber leider nicht.

Z.B geg.:

M = \left(
\begin{array}{ccc}
0 & -c & b \
c & 0 & -a \
-b & a & 0
\end{array}
\right)

x = \left(
\begin{array}{c}
10 \
20 \
30
\end{array}
\right)

y = \left(
\begin{array}{c}
60 \
70 \
80
\end{array}
\right)

Ich möchte nun folgendes Gleichungssystem lösen:

M \cdot x = y

Wie komme ich nun mittels Matlab auf a , b und c?

Vielen Dank schon mal im Voraus!

MfG Stefan

Hallo,

Ich möchte nun dieses Gleichungssystem mit Matlab lösen,
schaff es aber leider nicht.

Z.B geg.:

M = \left(
\begin{array}{ccc}
0 & -c & b \
c & 0 & -a \
-b & a & 0
\end{array}
\right)

x = \left(
\begin{array}{c}
10 \
20 \
30
\end{array}
\right)

y = \left(
\begin{array}{c}
60 \
70 \
80
\end{array}
\right)

Ich möchte nun folgendes Gleichungssystem lösen:

M \cdot x = y

Wie komme ich nun mittels Matlab auf a , b und
c?

Ich sehe nicht, wie das gehen sollte. Mit Matlab kannst du Gleichungen der Form
A * x = b nach x numerisch loesen. Wenn du dein Gleichungssystem in diese Form bringen kannst (und die drei unbekannten in x) dann hast du glueck, sonst koenntest du hoechsten iterativ rangehen.

Gruesse,
Moritz

Hallo
Wenn mich nicht alles täuscht, dann ist diese Matrix M doch unitär/bwzw. orthogonal, nicht? Dann ist doch die Inverse M^(-1) = M^(t).
Kann man das als Ansatz brauchen?

Hallo!

Danke für die Antworten!
Habs jetzt mit dem Befehl rref() geschafft! :wink:

mfg