Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » 3 Punkte mit kubische Spline verbinden

3 Punkte mit kubische Spline verbinden

Schüler Fachoberschulen, 12. Klassenstufe

Tags: Funktion 3. Grades, kubische spline

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
cz3kit

cz3kit aktiv_icon

19:49 Uhr, 03.12.2009

Antworten
Hallo an alle, ich verzweifle hier bei einer Aufgabe. "Die drei Punkte A,B und C sollen durch eine Straße verbunden werden. Bestimmen Sie den Straßenverlauf durch einen kubischen Spline." Kann mir jemand dabei helfen und villeicht erklären wie man das machen soll? Wäre sehr dankbar dafür.
Die Punkte liegen wie folge

A(0|0),B(100|200) und C(1000|0)
Online-Nachhilfe in Mathematik
Antwort
pleindespoir

pleindespoir aktiv_icon

19:54 Uhr, 03.12.2009

Antworten
http//www.arndt-bruenner.de/mathe/scripts/kubspline.htm

cz3kit

cz3kit aktiv_icon

20:50 Uhr, 04.12.2009

Antworten
Hey danke fü den Link, aber leider hab ich überhaupt nichts verstanden. Das mit der kubischen Spline ist mir leider immer noch ein Rätsel -.-
Antwort
pleindespoir

pleindespoir aktiv_icon

03:03 Uhr, 05.12.2009

Antworten
Die Idee ist die drei Punkte auf einem Graph unterzubringen, der aus einem Polynom 3.Gades gebildet wird.

Dafür gibt es erstmal keine konkrete Lösung, weil 3 Punkte nicht genügen, um die 4 Parameter zu ermitteln.

Die "spline-Bedingung" ist, den Autos auf der Strasse so sanfte Kurven wie möglich zuzumuten.


cz3kit

cz3kit aktiv_icon

12:40 Uhr, 05.12.2009

Antworten
Man hätte dann eigentlich eine Funktionsschar oder sehe ich das Falsch?
Antwort
pleindespoir

pleindespoir aktiv_icon

21:40 Uhr, 05.12.2009

Antworten
zunächst setzt du mal die Punkte in die allgemein kubische Gleichung ein :

y=ax3+bx2+cx+d

A(0|0),B(100|200) und C(1000|0)

0=a03+b02+c0+d
100=a200x3+b2002+c200+d
0=a10003+b10002+c1000+d

ob man das Ergebnis dieses Gleichungssystem als Schar bezeichnen kann, sieht man dann vielleicht.

Aber eigentlich ist das garnicht so wichtig, weil wir ja noch eine weitere Bedingung haben - Du musst nur mal überlegen, welcher Wert die "Schärfe" der Kurven in der Funktionsgleichung zum Ausdruck bringt.
cz3kit

cz3kit aktiv_icon

13:01 Uhr, 06.12.2009

Antworten
Ich versteh nicht genau was du damit meinst, also mit der "Schärfe".
Antwort
pleindespoir

pleindespoir aktiv_icon

20:22 Uhr, 06.12.2009

Antworten
Scharfe Kurve: mit Pfeffer und Paprika im Strassengraben.

Was bezeichnet man als scharfe Kurve? ( Ich meine bei einer Strasse, nicht bei einer Frau)

Aber wenn Dir das zu einfach ist, nennen wir es eben Kurvenradius und Biegung.

Hast Du eigentlich das Gleichungssystem da oben schon mal angefangen aufzulösen?


cz3kit

cz3kit aktiv_icon

20:46 Uhr, 06.12.2009

Antworten
Also ich bekomme d=0,c=0,b=-194 und a=19180000 heraus. Ich wüsste aber nicht wie man die Schärfer einer Kurve(nicht die einer Fraus - ist doch zu scharf) berechnen soll.
Antwort
pleindespoir

pleindespoir aktiv_icon

21:05 Uhr, 06.12.2009

Antworten
Ableitung wäre da eventuell ein Stichwort
cz3kit

cz3kit aktiv_icon

21:08 Uhr, 06.12.2009

Antworten
Okey Ableitung. Ich vermute mal man muss dan in einem kleinem Intervall rechnen und die schärfe einer Kurve zu berechnen, weil es bring mir ja nichts wenn ich die Steigung an einem Punkt weiß. Ist so mein Gedankengang richtig?
Antwort
pleindespoir

pleindespoir aktiv_icon

21:14 Uhr, 06.12.2009

Antworten
Ach - ich seh ja jetzt erst, dass Du mit drei Gleichungen alle vier Parameter ermitteln konntest - wusste garnicht dass sowas geht!

Dann wäre die Aufgabe ja eigentlich schon gelöst.

Falls Du aber nicht das Glück hattest, einen Sonderfall zu bekommen ( habe keine Zeit zum Nachrechnen grade), müsstest du Dir doch noch überlegen, wie Du das Maximum der Ableitung minimierst. ( Tipp: 2.Ableitung)
cz3kit

cz3kit aktiv_icon

21:16 Uhr, 06.12.2009

Antworten
Das würde bedeuten, die 2. Ableitung so klein wie möglich?
Antwort
pleindespoir

pleindespoir aktiv_icon

16:20 Uhr, 07.12.2009

Antworten
Habe mir inzwischen etwas Gedanken gemacht, nachdem ich heute viele Kurven befahren habe :

Die Strasse würde ohne Hindernis zwischen dem ersten und dem dritten Punkt verlaufen. Da nichts anderes angegeben ist, gehen wir mal davon aus, dass sie eine Gerade ist, die diese Punkte durchläuft und eben aus den unendlichen Weiten des Universums kommt und auch wieder dahin entschwindet. Die Ableitung der gesuchten Spline-Funktion ist also die Steigung der Geraden A-C.
Das wären schon mal zwei nützliche Angaben, die man aus dem Zusammenhang gewinnen kann, die aber nicht explizit im Text stehen.
Explizit sind immerhin die drei Punkte gegeben. Das macht zusammen fünf Angaben für vier Variablen - das solltest du mal probieren, ob da was brauchbares rauskommt.

Ich bin ganz neugierig auf das Ergebnis Deines Versuchs!
Frage beantwortet
cz3kit

cz3kit aktiv_icon

17:33 Uhr, 08.12.2009

Antworten
Wir haben heute das Thema endlich besprochen, jetzt weiß ich wie man auch auf soviele Bedingungen kommt. Das war mir vorher so das Rätsel wie man auf 8 Bedingungen kommen soll. Ich danke dir für deine Mühe und dein Durchhaltevermögen. Wenn interesse an der Lösung gibt, dann er das hier reinschreiben oder mir eine PM.
Antwort
pleindespoir

pleindespoir aktiv_icon

19:23 Uhr, 08.12.2009

Antworten
8 Bedingungen?

Dann werden vermutlich zwei Funktionen gesucht - eine für A-B und eine für B-C , nehme ich mal an.

Die Musterlösung würde mich durchaus interessieren - könnte ja sein, dass so eine ähnliche Frage wiedermal gestellt wird.

Wieviele aus Eurer Klasse haben es denn auf Anhieb richtig hinbekommen ?
Frage beantwortet
cz3kit

cz3kit aktiv_icon

21:08 Uhr, 08.12.2009

Antworten
Es hatte keiner auf Anhieb, das hat dann doch etwas unseren Lehrer gewundert xD
Also es gibt 3 Punkte, was für eine kubische Spline bedeutet 8 Bedingungen und 2 Funktionen
f(x)=ax3+bx2+cx+d und g(x)=mx3+nx2+ox+p

f(0)=0 Punkt A
f''(0)=0 Punkt A

f(100)=200 Punkt B
g(100)=200 Punkt B
f'(100)=g'(100) Punkt B
f''(100)=g''(100) Punkt B

g(1000)=0 Punkt C
g''(1000)=0 Punkt C

Das macht man dann am besten mit einer Matrize in einem GTR oder Gaußes Verfahren.
Und die Lösung ist dann:
f(x)=-190000x3+199x ,für 0x100
g(x)=1810000x3-1270x2+6727x-100081 ,für 100x1000

Da muss man erst mal drauf kommen xD
Antwort
pleindespoir

pleindespoir aktiv_icon

00:22 Uhr, 09.12.2009

Antworten
Bei A und C sind die 2.Ableitungen auf null - ist das wirklich so? ich plädiere eher für die ersten Ableitungen=0. Kontrolliere das doch mal bitte.
Frage beantwortet
cz3kit

cz3kit aktiv_icon

16:15 Uhr, 09.12.2009

Antworten
Ja das ist die Randbedingung, wäre ich nie im Leben darauf gekommen. Also Randbedingung immer y=f(x) und f''(x)=0
Antwort
pleindespoir

pleindespoir aktiv_icon

16:35 Uhr, 09.12.2009

Antworten
Das würde bedeuten, dass an den Anfang und Beginnpunkten A un C ein Wendepunkt wäre.

Das ist von der Aufgabenstellung her eigentlich richtig. Nur wenn man eine gerade Strasse bei A und C unterbrechen und diesesn Spline dazwischenschöbe gäbe es an den Punkten einen Knick.

Also ist das theoretisch richtig, aber praktisch so nicht brauchbar.

Aber macht nix - jetzt habe ich auch was dazugelernt.
cz3kit

cz3kit aktiv_icon

19:36 Uhr, 09.12.2009

Antworten
Es geht dann ja nur um diesen Bereich, wie unser Lehrer meinte, bei der Modellierung einer Karosserie gibt es ja hunderte solcher Punkte, wodurch die ineinader übergehen. Hääte man jetzt 4 Punkte, dann musste man die Bedingungen von Punkt B auf Punkt C mit f2 und f3 verwenden und dann bei bei Punkt D die Bedingungen von Punkt C für f3 verwenden. Wenn man es mal erstanden hat, sieht die Welt gleich anders aus xD
Antwort
pleindespoir

pleindespoir aktiv_icon

19:38 Uhr, 09.12.2009

Antworten
Alles klar dann!

War jedenfalls eine sehr interessante Aufgabe
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.