Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
cheater Gast
|
Verfasst am: 25. Apr 2005 18:42 Titel: lineare gleichungssysteme |
|
|
kann mir jemand sagen wie man mit visual basic ein lineares gleichungssystem programmiert, dass zwei Gleichungen mit zwei unbekannt bestimmen kann. oder hat so etwas schon jemand von euch gemacht??
bitt um eure hilfe
dank cheater |
|
Nach oben |
|
|
|
Chris2005
Anmeldungsdatum: 29.03.2005 Beiträge: 20 Wohnort: Mauthausen, Österreich
|
Verfasst am: 25. Apr 2005 20:10 Titel: |
|
|
Hi!
Keine Ahnung wie der Syntax in Visual Basic aussieht, hab mich nie damit beschäftigt!
Gleichungssysteme n-ter Ordnung löst man am Computer im Regelfall nach der Cramerschen Regel!
mfg Chris |
|
Nach oben |
|
|
cheater Gast
|
Verfasst am: 26. Apr 2005 16:17 Titel: |
|
|
das soll ganz einfach für zwei variablen sein (für die kleinen achter) nur mit if-anweisungen, ohne go-to und den ganzen anderen kram |
|
Nach oben |
|
|
Tobias
Anmeldungsdatum: 15.02.2005 Beiträge: 149
|
Verfasst am: 26. Apr 2005 17:26 Titel: |
|
|
Dann benutze die Carmersche Regel für 2x2 Matrizen.
Wir nehmen also an, du hast zwei Gleichungen des Typs:
Die sind deine bekannten Koeffizienten und die die gesuchten Unbekannten. Die sind die (bekannten) Ergebniszahlen.
Dann folgt nach der Cramerschen Regel:
und entsprechend:
In Visualbasic lassen sich diese Brüche leicht umsetzen. Allerdings musst du z.B. eine Division durch 0 abfangen. Auch werden im Falle von mehreren Lösungen nicht alle angegeben. |
|
Nach oben |
|
|
cheater Gast
|
Verfasst am: 26. Apr 2005 17:35 Titel: |
|
|
es müssen aber alle Lsgn. angegeben werden, da es sich um ein "anspruchsvolle" Hausarbeit handeln soll
hab auch schon ein skript, kann ich dir ja schicken wenn ich den mail-adresse kriege
p.s.: danke schon mal für alle die mir bis jetzt geholfen haben und das auch noch werden. Ihr seid super |
|
Nach oben |
|
|
Tobias
Anmeldungsdatum: 15.02.2005 Beiträge: 149
|
Verfasst am: 26. Apr 2005 18:48 Titel: |
|
|
Kannst du das nich hier hochladen? |
|
Nach oben |
|
|
cheater
Anmeldungsdatum: 26.04.2005 Beiträge: 3
|
Verfasst am: 26. Apr 2005 19:10 Titel: |
|
|
dann gibt mir die mail adresse |
|
Nach oben |
|
|
cheater
Anmeldungsdatum: 26.04.2005 Beiträge: 3
|
Verfasst am: 29. Apr 2005 09:38 Titel: lsg |
|
|
komm nicht weiter könnt ihr mir nicht helfen |
|
Nach oben |
|
|
Tobias
Anmeldungsdatum: 15.02.2005 Beiträge: 149
|
Verfasst am: 29. Apr 2005 12:21 Titel: |
|
|
An alle Lösungen zu kommen ist bei 2x2 auch nicht sonderlich schwer.
Es gibt drei Möglichkeiten, die ich dir hier mal anreißen will:
1. Möglichkeit: Das Gleichungssystem hat eine eindeutige Lösung
In diesem Fall ist der Term .
Prüfe also, ob der Term nicht 0 ist, wenn ja rechne wie im Beitrag zuvor.
Die Rechnung kannst du dir übrigens auch durch Gauß herleiten.
2. Möglichkeit: Das Gleichungssystem hat garkeine Lösung.
Dies ist dann der Fall, wenn die zwei linken Spalten Vielfache voneinander sind, die Ergebniszahlen b1 und b2 jedoch nicht.
3. Möglichkeit: Das Gleichungssystem hat unendlich viele Möglichkeiten.
Das tritt auf, wenn dein Gleichungssystem eine Nullzeile hat oder zwei Zeilen gleich sind. (Woraus sich dann mit Zeilensubtraktion eine Nullzeile ergibt.) In diesem Fall musst du für x_1 oder x_2 einen Parameter einführen. |
|
Nach oben |
|
|
cheater
Anmeldungsdatum: 26.04.2005 Beiträge: 3
|
Verfasst am: 02. Mai 2005 16:31 Titel: fehlermeldungen |
|
|
ich habs jetzt brauch nur noch die fehlermeldungen!!
kann mir jemand von euch dabei helfen ich kapiers nämlich nicht, ich schick euch das dann wenn ihr wollt!
mfg cheater |
|
Nach oben |
|
|
|