Spline-Interpolation |
29.08.2010, 00:05 | The talking drum | Auf diesen Beitrag antworten » | |||||||||
Spline-Interpolation Ich richte mich an dieses Board, da ich mit der Aufgabe einfach nicht weiterkomme. Folgende Aufgabe: Mithilfte einer teilweise definierten Funktion soll das Profil eines Schiffes dargestellt werden. Dann wurden einem halt bestimmte Koordinaten gegeben die man zur Lösung verwenden soll, etc. Es sind 5 Koordinaten gegeben. Das erste Problem : Man brauch 16 Koeffizienten, ich komme aber nur auf 15 Gleichungen. Das zweite Problem: Nachdem ich alles fein eingesetzt und ausgerechnet habe, ergibt sich aus den meisten Gleichungen, dass fast alle Variablen gleich sind?! Wie könnte ich das sinnvoll verwenden; und: kann das überhaupt richtig sein? Am Schluss habe ich nämlich a1=a2=a3=a4 b1=b2=b3=b4 c1=c2=c3 und für zwei koeffizienten null. Also ich wollte erstmal nur klären, wie man das mit den gleichen Variablen machen kann. Falls es nötig ist, kann ich auch die gesamte Aufgabe posten. Der Rechenweg ist allerdings ellenlang und ich hab keinen Scanner Vielen Dank für jede Hilfe. |
|||||||||||
29.08.2010, 00:09 | tigerbine | Auf diesen Beitrag antworten » | |||||||||
RE: Spline-Interpolation Gib mal bitte die Koordinaten an, die gegeben sind. Welcher Spline soll es genau sein? [WS] Spline-Interpolation - Theorie |
|||||||||||
29.08.2010, 00:18 | The talking drum | Auf diesen Beitrag antworten » | |||||||||
Wow, das ist Hochschulmathematik? Ich bin Schüler eines Gymnasiums, 11. Klasse LK. Unser Lehrer meinte, "das muss man mindestens einmal gemacht haben." Der Workshop sieht echt gut aus, allerdings glaube ich, dass das noch ein bisschen zu hoch für mich ist Es handelt sich um kubische Splines. Folgende Koordinaten Der x-Achse wird die Breite in dm zugeteilt Der y-Achse die Höhe in derselben Einheit x 0 4 8 11 12 y 0 2 4 8 12 Meine Bedingungen sind dann die folgenden. s1(0) = 0 s1''(0) = 0 s1(4) = 2 s1'(4) = s2'(4) s1''(4) = s2''(4) s4(12) = 12 s4''(12) 0 s2(4) = 2 s2(8) = 4 s3(8) = 4 s2'(8) = s3'(8) s2''(8) = s3''(8) s3(11) = 8 s4(11) = 8 s3'(11) = s4'(11) s3''(11) = s4''(11) puuuuuhhh |
|||||||||||
29.08.2010, 00:27 | tigerbine | Auf diesen Beitrag antworten » | |||||||||
Alles ist relativ. Bei uns ist das Thema der Numerik.
Welche Art von kubischem Spline? Ich vermute aus deinen Angaben natürlicher kubischer Spline. Die Rechnungen sind lang und lästig.
[attach]15870[/attach] |
|||||||||||
29.08.2010, 00:34 | The talking drum | Auf diesen Beitrag antworten » | |||||||||
Genauso sieht die Funktion bei uns auf dem Zettel auch aus... Allerdings werd ich nicht wirklich aus dem zitierten Kasten schlau ^^'' |
|||||||||||
29.08.2010, 00:38 | tigerbine | Auf diesen Beitrag antworten » | |||||||||
Ich kenne eure Anleitung nicht. In dem Kasten stehen die Ergebnisse zu meiner Anleitung, wie man das berechnet. Vom Ergebnis sollte das Entscheidende sein
Dann hast du wohl was übersehen. Die Informationen reichen aus. Check nochmal deine Liste.
|
|||||||||||
Anzeige | |||||||||||
|
|||||||||||
29.08.2010, 00:49 | The talking drum | Auf diesen Beitrag antworten » | |||||||||
Oh ja, stimmt, ich hab wirklich genug Bedingungen. Bitte nicht übel nehmen, aber ich versteh die Anweisung leider kein Deut. Bei mir steht ich soll auf 16 Gleichungen kommen -somit 16 verschiedene Koeffizienten, 4 pro definiertem Abschnitt -, die mit dem GTR gelöst werden sollen. Dahinter ironischerweise Viel Spaß! Aber deine(ihre) Matrix enthält doch nur 4 Koeffizienten? |
|||||||||||
29.08.2010, 01:09 | tigerbine | Auf diesen Beitrag antworten » | |||||||||
Die Theorie ist viel zu aufwändig für eine Samstag Nacht. Spass macht es auch nur, wenn man schon ein Programm hat, dass die Lösung berechnet. Bei dir müssen wir uns wohl eine "Hand" Lösung einfallen lassen. Wird aber unschön, sag ich gleich. 4 Gleichungen brauchst du pro Abhscnitt, dennoch hängen die eben zusammen. Du kannst nicht einfach 4 Systeme in den TR eingeben und dann ausrechnen lassen. s1(0) = 0 s1''(0) = 0 s1(4) = 2 s1'(4) = s2'(4) s1''(4) = s2''(4) s2(4) = 2 s2(8) = 4 s3(8) = 4 s2'(8) = s3'(8) s2''(8) =s3''(8) s3(11) = 8 s3'(11) = s4'(11) s3''(11) = s4''(11) s4(11) = 8 s4(12) = 12 s4''(12) 0 Das sind doch 16 Bedingungen. Meine Matrix musst du Zeilenweise Lesen. In jeder Zeile stehen 4 Koeffizienten. |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
|
Die Neuesten » |