WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Berechnung eines Polynoms

 

Theo

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.01.2011, 17:00     Titel: Berechnung eines Polynoms
  Antworten mit Zitat      
Hallo liebe User,
ich habe ein mathematisches Problem:
Ich möchte ein Polynom 5. Grades , demnach
y=ax^5+bx^4+cx^3+dx^2+ex+f
Weil es ein ungerades Polynom ist kann ich ja wie folgt umbauen:
y=ax^5+cx^3+ex
soweit korrekt oder?

Außerdem weiß ich das alle koeffizienten reell sind.
Zwei reele Nullstellen sind gegeben: x1 und x2.
Eine komplexe Nullstelle ist ebenso gegeben, mit x3.
Und ein Punkt (x/y) ist ebenso gegeben.

Wie komme ich nun auf den Wert des Koeffizienten a und die dritte reelle Nullstelle x3?

Hab schon einiges versucht, aber n wirklich guten ansatz hab ich nicht.
Meine Kompetenzen sind demnach hier überschritten, ich denke mal eure nicht! Wink
Liebe Grüße Theo


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 09.01.2011, 18:09     Titel: Re: Berechnung eines Polynoms
  Antworten mit Zitat      
Hallo Theo,

Zitat:
y=ax^5+cx^3+ex

Das enthält drei Variablen. Muss für ein ungerades Polynom f unbedingt 0 sein?

Code:
Zwei reele Nullstellen sind gegeben: x1 und x2.
Eine komplexe Nullstelle ist ebenso gegeben, mit x3.
Und ein Punkt (x/y) ist ebenso gegeben.

Das enthält vier Bedingungen. Das ist mehr als genug, um 3 Koeffizienten zu bestimmen. Das wäre ja eine merkwürdige Aufgabe, oder? Vielleicht ist f dann doch gesucht?

Zitat:
Hab schon einiges versucht, aber n wirklich guten ansatz hab ich nicht.

Was genau hast Du denn versucht?
Hast Du mal die Werte der Nullstellen in die Gleichung eingesetzt? Also y=0 und x1, x2, x3 eingesetzt? Und dann noch den gegebenen Punkt [x, y]?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Theo

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.01.2011, 19:19     Titel:
  Antworten mit Zitat      
Hallo,
ich bin davon ausgegangen, das man ein geraden Polynom auf alle geraden Exponenten und ein ungerades Polynom auf alle ungeraden Exponenten reduzieren kann.
Is diese Annahme denn nicht korrekt?
Gesucht ist definitiv nur der Koeffizient a , also der Wert vor dem höchsten Exponenten (x^5) und die dritte reelle Nullstelle.

Habs schon mit einsetzen probiert , aber wirklich weit komm ich damit nicht.
Da ich a) nicht weiß ob ich die allgemein Form so reduzieren darf.
Und b) falls nicht hab ich 5 Unbekannte und 4 Gegebene.

Weiß jemand weiter?
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 09.01.2011, 19:58     Titel:
  Antworten mit Zitat      
Hallo,

nein, diese Annahme ist nicht korrekt. Wie Jan schon erklärt hat, verlierst du ja jede Menge Freiheitsgrade. Ein Polynom heißt gerade/ungerade, wenn alle vorkommenden Exponenten von x diese Eigenschaft erfüllen (konstanter Term d.h. Exponent 0 zählt als gerade). Das heißt aber nicht, dass jedes Polynom, bei dem der führende Exponent ("Grad" des Polynoms") gerade bzw. ungerade ist einem (un)geraden Polynom gleichwertig ist.
Denk mal dran, dass mit einer komplexen Nullstelle die Konjugierte davon auch eine Nullstelle ist, du hast also eine 4. Nullstelle. Sind die Nullstellen konkret vorgegeben? Dann schreib das mal in faktorisierter Form hin:
y = a*(x - x1)*(x - x2)*...*(x-x5)
Alles bis auf a und x5 ist ja gegeben.

Dann den gegebenen Punkt einsetzen und schauen, was rauskommt.
Mir geht momentan noch die 6. Bedingung ab, aber vielleicht braucht man die in dem konkreten Fall aus irgendeinem Grund nicht. Es kann auch sein, dass da die Info, dass alle Koeffizienten reell sind, nützlich ist.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 09.01.2011, 22:07     Titel: Re: Berechnung eines Polynoms
  Antworten mit Zitat      
Hallo Theo,

Was genau heißt denn "ungerades Polynom"? Es gibt Polynome ungeraden Grades. Aber eigentlich bedeutet "ungerade" im Zusammenhang mit irgendwelchen Funktionen (also auch mit Polynomen):
f(x) = -f(-x)
Dann müsste mit x1 auch -x1 eine Nullstelle sein.
Und wie Harald schon sagt ist mit einer komplexen Nullstelle x3 auch die konjugierte Komplexe von x3 eine Nullstelle.

Zitat:
Eine komplexe Nullstelle ist ebenso gegeben, mit x3.
Wie komme ich nun auf den Wert des Koeffizienten a und die dritte reelle Nullstelle x3?

Wenn x3 schon eine komplexe Nullstelle ist, kann es nicht gleichzeitig eine reelle Nullstelle sein.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Theo

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.01.2011, 08:27     Titel:
  Antworten mit Zitat      
Ich muss mich noch mal korrigieren, also x3 ist die fehlende und gesuchte Nullstelle. Und eine komplexe Nullstelle ist zusätzlch noch gegeben die wir jetzt lieber mal als x4 bezeichnen.
Sorry...
 
Theo

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.01.2011, 08:32     Titel:
  Antworten mit Zitat      
Ich war der Meinung das ein ungerades Polynom ein Polynom mit ungeradm, höchsten Exponenten ist.
Aber vergessen wir lieber diese Diskussion , sie ist ja nur dank meineer unwissenheit entstanden... Wink
 
Theo

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.01.2011, 16:02     Titel:
  Antworten mit Zitat      
Also ich denke ich bin einen Schritt weiter:
Ich habe ja die Ausgangsform
y=ax^5+bx^4+cx^3+dx^2+cx+f
Außerdem habe ich 2 Nullstellen gegeben. (N1 und N2)
Eine weitere komplexe Nullstelle gegeben (NK)
Dadurch eine konjungiert komplexe errechnet (NKK)
[Dazu ne kleine Frage der Korrektheit halber:
Die konj. kom. Nullstelle von 3-5j , wäre ja 3+5j]
korrekt?

Dann bin ich wie folgt vorgegangen:
1. Linearfaktoren rausschreiben:
y=(x-N1)(x-N2)(x-NK)(x+NKK)(x-z)

z soll meine gesuchte 5. Nullstelle sein.

Wenn ich nun einen gegebenen Punkt P(x/y) einsetze, könnte ich ja theoretisch nach z auflösen und hätte meine gesuchte Nullstelle.

Ist des überhaupt korrekt so, wie kom ich dann überhaupt auf meine Koeffizienten a-f??
Bitte helft mir nochmal...
Liebe Grüße
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 11.01.2011, 18:40     Titel:
  Antworten mit Zitat      
Hallo,

Das, was du in 1. gemacht hast, hatte ich dir an sich geschrieben.
Nur hast du dabei das a unterschlagen, siehe 9.1., 19:58.

Und ja, das ist ansonsten soweit korrekt. Du hast dann zwei Unbekannte a und z, leider aber nur eine Gleichung, die durch einen Punkt gegeben ist. Falls der Punkt komplex ist, werden natürlich zwei Gleichungen draus (für Realteil und Imaginärteil).

b-f bekommst du dann durch ausmultiplizieren. Wenn ich mich richtig erinnere, waren die aber ohnehin nicht gesucht, sondern "nur" a und die unbekannte Nullstelle. Das bliebe dir dann erspart.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Karl

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.01.2011, 19:24     Titel:
  Antworten mit Zitat      
Hallo,
Jap da hast du völlig recht, hab ich ganz frech unterschlagen.
Du hast ebenso recht, das ich nur das a brauche.
Und der gegebene Punkt ist nicht komplex.

Viellecht bin ich einfach nicht schlau genug, aber wie löse ich den jetzt alles auf , wenn ich a und z(Nullstelle) als unbekannte habe, aber nur die eine Gleichung (y= a*[Linearfaktoren])?

Is des überhauot möglich?
Bringt mir da der hinweiß noch was, dass alle Koeffizienten reell sind.

Liebe Grüße
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 11.01.2011, 20:36     Titel:
  Antworten mit Zitat      
Hallo,

setz das doch mal ein, und dann sehen wir weiter. Es müsste sich eine Gleichung der Form
y0 = a * faktor * (x0 - z)
ergeben, wobei (x0, y0) der gegebene Punkt ist. Davon ausgehend kann man dann weiter schauen (hatte ich übrigens auch schon geschrieben).

Meines Erachtens wirst du eine weitere Bedingung brauchen, aber ich lasse mich gerne überraschen.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.01.2011, 21:11     Titel:
  Antworten mit Zitat      
Meines erachtens kommt -1893=A*(2.3344e+002-1.5511e001i)*(4.6+z)
heraus.
habe den Punkt P mit x/y und die 4 bekannten Linearfaktoren eingegeben.
Meine "übrig" gebliebene Bedingung ist nur das alle Koeffizienten reell sind.

Ich hatte mal den Gedanken was mit polyfit/polyval zu versuchen, ist den der Ansatz komplett falsch bzw. einen konkreten ansatz gibt es nicht, eher habe ich die Möglichkeit mal in betracht gezogen.

Zwischendurch mal n dickes Dankeschön! Smile
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.01.2011, 21:19     Titel:
  Antworten mit Zitat      
Kleine Zusatzfrage:
Was bedeutet der anhang "+e002"?
Hab ich so noch nie gesehen... Oo
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 11.01.2011, 21:26     Titel:
  Antworten mit Zitat      
Hallo,

*10^2 (also *100).
Irgendwann ist immer das erste Mal Smile

Mich erstaunt gerade, dass da etwas imaginäres in dem Faktor steht, bitte nachprüfen.
Ansonsten wie gesagt in Real- und Imaginärteil aufspalten.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.01.2011, 21:32     Titel:
  Antworten mit Zitat      
Da muss doch imaginär und realteil herauskommen oder?
Ich setze ja auch 2 komplexe Nullstellen ein:
bsp.:
NK=3+4j
NKK=3-4j (konjungiert komplex)

wenn ich nun rechne , als bsp:
17=a*(5-3)*(5-Cool*(5-(3+4j))*(5-(3-4j))*(5-z)

In dem Stiel hab ich es gemacht, hab es nur vereinfacht , da meine Zahlen etwas unpraktischer sind. Da würde doch auch Real-/Imaginärteil auftreten.
Würde mich denn die Aufspaltung in Re und Im auf der Suche nach meinen 2 Unbekannten wirklich weiterbringen?
LG
 
Neues Thema eröffnen Neue Antwort erstellen

Gehe zu Seite 1, 2  Weiter

Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.