Tag: spline
Ein spline ist eine ausreichend glatte Polynom-Funktion, die stückweise definiert, und besitzt einen hohen Grad von Glätte an den stellen, wo das Polynom Stücke verbinden
1
Antworten
Also muss ich herausfinden, wo die Punkte wäre für eine kubische bezier-Kurve, wenn nur zu wissen, Punkte auf der Kurve, die Punkte liegen lässt in 3D. Ideal wäre es, wenn ich dies tun könnte für eine beliebige
1
Antworten
Ich möchte eine (kubische) spline-interpolation für die Bevölkerung, Daten zu "transformieren" jährlich Daten zu den vierteljährlichen Daten. Ich weiß, dass es eine ganze Reihe von Fehler, so zu tun, aber ich muss es tun. Hier ein Beispiel
2
Antworten
Ich bin mit einem set von Punkten, die von (-5,5) zu (0,0) und (5,5) in einer "symmetrischen V-Form". Ich bin passend ein Modell mit lm() und die bs() - Funktion passt sich eine "V-Form" spline: lm(formula =
1
Antworten
Ich Schreibe ein Spiel in Python (mit pygame), die mich verpflichtet, generiert zufällige aber gut aussehende "Meer" für jedes neue Spiel. Nach langer Suche entschied ich mich auf einen Algorithmus beinhaltet, dass die Bezier-Kurven definiert, die in
3
Antworten
Wenn ich eine Catmull-Rom-spline einer bestimmten Länge, wie kann ich berechnen seine position in einem bestimmten Abstand? In der Regel berechnen, die zeigen Sie in einer catmull-rom-spline-Eingabe einen Wert zwischen 0 und 1, um seine position über
3
Antworten
Ich versuche einen Weg zu finden, berechnen Sie den Schnittpunkt zwischen einer b-spline und einer geraden Linie. So weit Google noch nicht viel helfen. InformationsquelleAutor user31238 | 2008-10-24
4
Antworten
Habe ich eine einfache numpy-array, für jedes Datum gibt es einen Punkt. So etwas wie dieses: >>> import numpy as np >>> from datetime import date >>> from datetime import date >>> x = np.array( [(date(2008,3,5), 4800
5
Antworten
Habe ich eine schöne kubische spline-code, aber es ist für die interpolation nur. Ich muss extrapolieren nur ein wenig in die Zukunft. Kennt jemand eine gute source code, nicht eine Bibliothek, dies zu tun? Dies ist der
3
Antworten
War ich mit einem der vorgeschlagenen algorithmen gibt, aber die Ergebnisse sind sehr schlecht. Implementiert habe ich die wiki-Algorithmus in Java (code unten). x(0) ist points.get(0), y(0) ist values[points.get(0)], α ist alfa und μ ist mi. Der
4
Antworten
Ich habe zwei Listen zur Beschreibung der Funktion y(x): x = [0,1,2,3,4,5] y = [12,14,22,39,58,77] Möchte ich ausführen, kubische spline-interpolation, so dass einige Wert von u in der Domäne von x, z.B. u = 1.25 Ich finden
3
Antworten
Ich weiß, dass der smoothing-parameter(lambda) ist ganz wichtig für den Einbau einer spline-Glättung, aber ich habe nicht jeden post hier über so wählen Sie eine angemessene lambda (spar=?), Mir wurde gesagt, dass der spar normalerweise im Bereich
2
Antworten
Merke ich, dass es Beiträge zum Thema B-Splines auf diesem board, aber die haben eigentlich hat mich mehr verwirrt, so dass ich dachte, jemand könnte in der Lage sein, mir zu helfen. Ich habe simulierten Daten für
2
Antworten
Ich versuche zu schreiben, eine kubische spline-interpolation-Programm. Ich habe das Programm geschrieben, aber der graph kommt nicht richtig aus. Die spline mit natürlichen Randbedingungen(zweite dervative bei start/end-Knoten sind 0). Der code in Matlab und wird unten gezeigt,
2
Antworten
Angenommen ich habe ein array von doubles, was ein guter Algorithmus zum Beispiel diese Serie mit Akima-interpolation? Ich bin zu dumm, um zu übersetzen, dass die mathematische Beschreibung in code. //values is an array of doubles //idx
2
Antworten
Ich versuche zu schreiben, eine Methode, die interpoliert, die von 0 bis x (die position eines Objekts in einer dimension) über die Zeit mit der Beschleunigung am Anfang und die Verzögerung am Ende (Leichtigkeit /Leichtigkeit) mit dem
5
Antworten
Ich würde am Liebsten ein Bézier-Kurve. Ich habe dies in C# vor, aber ich bin völlig vertraut mit den C++ - Bibliotheken. Wie gehe ich bei der Erstellung einer quadratischen Kurve? void printQuadCurve(float delta, Vector2f p0, Vector2f
2
Antworten
Schrieb ich den folgenden code, um eine spline-interpolation: import numpy as np import scipy as sp x1 = [1., 0.88, 0.67, 0.50, 0.35, 0.27, 0.18, 0.11, 0.08, 0.04, 0.04, 0.02] y1 = [0., 13.99, 27.99, 41.98, 55.98,
1
Antworten
Möchte ich passen meine Daten mit spline(y~x), aber alle Beispiele, die ich finden kann, verwenden Sie eine spline mit Glättung, z.B. lm(y~ns(x), df=_). Möchte ich spline() speziell, weil ich bin mit diesem um die Analyse zu tun,
2
Antworten
Dieser site, die scheint, haben die meisten detaillierte Informationen über catmull-rom-splines: http://www.mvps.org/directx/articles/catmull/ macht es zu erwähnen, dass vier Punkte zum erstellen der spline. Aber es erwähnt nicht, wie die Punkte p0 und p3 beeinflussen die Werte zwischen
3
Antworten
Wie finde ich den Punkt B(t) entlang einer kubischen Bézier-Kurve, der am nächsten ist zu einem beliebigen Punkt P in der Ebene? InformationsquelleAutor der Frage Adrian Lopez | 2010-04-30
4
Antworten
Ich habe ein Programm, das Benutzern erlaubt, um Kurven zu zeichnen. Aber diese Kurven nicht schön Aussehen - Sie sehen wackelig und von hand gezeichnet. So, ich möchte einen Algorithmus, der automatisch glätten. Ich weiß, es gibt
7
Antworten
Für eine Zeichnung Anwendung, die ich bin speichern Sie die Bewegung der Maus-Koordinaten in ein array, dann zeichnen mit lineTo. Die resultierende Linie ist nicht glatt. Wie kann ich die Erstellung eines einzigen Kurve zwischen den Punkten?