|
|
Koeffizientensuche überbestimmtes lineares Gleichungssystem |
|
Lulu5000 |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 23.02.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.02.2017, 20:41
Titel: Koeffizientensuche überbestimmtes lineares Gleichungssystem
|
|
Hallo,
ich bin neu hier und in Matlab und suche nach tagelanger Plagerei nun hier nach Rat für meine Hausaufgabe.
Ich habe jeweils zehn werte für x und y gegeben und die Gleichung:
A*x^2 + B*x*y + C*y^2 + D*x + E*y + F = 0
Nun soll ich im ersten Schritt die Koeffizienten A bis F ermitteln.
Mein Problem ist das diese Gleichung umgestellt nach x oder y ziemlich verwurschtelt ist und ich nicht mehr weiß wie ich mit dem bisherigen von mir angewandten System für einfache Polynomfunktionen auf die Koeffizienten komme.
Sieht hier jemand eine Lösung? Bin für jeden tipp dankbar!
Gruß Lukas
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 23.02.2017, 21:30
Titel:
|
|
Hallo,
bist du dir bei der Gleichung sicher?
Die Lösung ist nämlich, A bis F jeweils auf 0 zu setzen.
Das A in der unteren Gleichung sollte eher so aussehen:
Grüße,
Harald
|
|
|
Lulu5000 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 23.02.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.02.2017, 01:05
Titel:
|
|
Hallo Harald,
vielen Dank für die schnelle Antwort.
Meine matrix A sollte nur ein beispiel sein wie ich polynome löse.
Zuerst habe ich es auch einmal so probiert aber damit komme ich nicht weiter weil ich das y nicht auf eine seite bekomme.
Oder verstehe ich da etwas falsch...
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 24.02.2017, 08:38
Titel:
|
|
Hallo,
Zitat: |
weil ich das y nicht auf eine seite bekomme |
Das brauchst du überhaupt nicht. Es geht ja nicht darum, x zu finden, sondern A bis F.
Das größere Problem sehe ich wie gesagt darin, dass die Lösung der Gleichung so darin besteht, A bis F auf 0 zu setzen.
Grüße,
Harald
|
|
|
Lulu5000 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 23.02.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.02.2017, 09:43
Titel:
|
|
Achso, mir dämmert es so langsam.
Dann werde ich nochmal rumwurschteln und wenn ich eine lösung gefunden habe melde ich mich.
Vielen Dank schonmal
|
|
|
Lulu5000 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 23.02.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.03.2017, 12:53
Titel:
|
|
Ok, habe mein Problem gefunden. Musste die Konstante auf die andere Seite bringen und dann statt b = vektor aus 0, b = vektor aus -konstante schreiben.
Vielen Dank für die Hilfe!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|