Seite 1 von 1

Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 11:16
von rakso
Hallo!

ich möchte ein Gleichungssystem, bestehend aus drei Gleichungen und drei Unbekannten mit OO 3.0 calc lösen.
Bin aber scheinbar zu blöd, das Beispiel im oowiki zu transferieren.

K1: Kostenstelle Wasser, K2: Kostenstelle Energie, K3: Kostenstelle Werkstatt

k1: 10000 + 0k1 + (600/13700) k2 + (165/1000) k3
k2: 13750 + 0 k2 + (150/10000)k1 + (165/800)k3
k3: 165 + (10/10000)k1 + (29/13700)k2 + 0k3

voila, wie schreibt man das in ein calc-sheet und stellt den solver ein?

Danke & Gruß
Rakso

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 12:03
von EPsi
Hallo Rakso,

Lineare Gleichungssysteme können einfacher gelöst werden:
http://psenner.at/15_office_002.htm#mje ... 73b315b5e5
oder ausführlich
http://www.staff.uni-mainz.de/gmader/hb ... script.pdf (ab Folie 30). Ist zwar Excel, aber ab Folie 70 steht auch etwas über den Solver.

Gruß

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 15:08
von rakso
hi, danke für die links! ich habe es nun nach dem ersten versucht, bei

=MINV(A2:D4)

heisst es aber "Err:502" (siehe angehängte datei in Tabelle2)


weisst du rat?

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 15:34
von Karolus
Hallo
Ja, Gib als Bereich 'A2:C4' ein.
Danach zb.in E9:

Code: Alles auswählen

=MMULT(A9:C11;D2:D4)
Gruß Karo

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 16:33
von rakso
hää wieso C4? dann sind die const. nicht dabei, wie im galileo-beispiel

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 16:59
von Karolus
Hallo
Schau dir das Beispiel doch an, dann musst du nicht fragen !
Gruß Karo

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 17:01
von rakso
haken bei matrixfunktion? scheisse ich kapier garnix :-(
diese gleichungssystem lässt sich doch lösen, muss doch auch mit OO gehn.

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 17:07
von Karolus
Hallo
Sind wir hier im Kindergarten ?

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 17:12
von EPsi
Hallo,

Warum macht machst du es nicht genauso wie im Galileo-Beipiel. Da ist es Schritt für Schritt erklärt. Kopie der Galileo-Erklärung mit angepassten Zellbezügen.

Im Einzelnen wurde hierbei folgendermaßen vorgegangen:

1. Im Bereich A2:C4 wurde zunächst die Koeffizientenmatrix des linearen Gleichungssystems eingegeben.

2. Anschließend wurde die Zelle A9 ausgewählt und dort die inverse Matrix mit dem Befehl MINV(A2:D4) gebildet. Wichtig ist hierbei, dass Matrizenformeln mit der Tastenkombination (Umschalt) + (Strg) + (Enter) übergeben werden. Alternativ kann auch der Funktionsassistent durch Anklicken des Buttons f(x) gestartet werden.

3. Die inverse Matrix aus dem Bereich A9:C11 wird nun mit dem Konstantenvektor aus dem Bereich D2:D4 multipliziert. Der zugehörige Befehl lautet MMULT(A9:C11;D2:D4). Das Ergebnis wird dann in der vorher markierten Zelle E9 ausgegeben.

Gruß

Re: Gleichungssystem lösen

Verfasst: Fr, 31.10.2008 18:02
von rakso
danke!! jetzt habe ich es verstanden und es klappt.

habe mich verguckt und gedacht, beim invertieren nimmt man die const. mit. ist natürlich völliger quatsch