spline
Wygładzanie krzywej rysowanej ręcznie
Mam program, który pozwala użytkownikom rysować krzywe. Ale te krzywe nie wyglądają ładnie - wyglądają chwiejnie i ręcznie ry ... ają całkiem dobrze.
Czy są jakieś próbki kodu do czegoś takiego? C# byłoby idealne, ale mogę przetłumaczyć z innych języków.
Jak zaimplementować krzywą Béziera w C++?
Chciałbym zaimplementować krzywą Béziera . Robiłem to już wcześniej w C#, ale zupełnie nie znam bibliotek C++. Jak stworzyć k ... bliotece matematycznej? Jeśli nie, gdzie mogę go znaleźć?
Update 1:
Przepraszam, zapomniałem wspomnieć, że używam Linuksa.
Jak działa splajn dośrodkowy Catmull-Rom?
From this site , which seems to have the most detailed information about Catmull-Rom splines, it seems that four points are ... 011) i uzyskaniem stycznej na podstawie Pitagorasa, biorąc pod uwagę współrzędne położenia, jakie dają te wartości wejściowe?
Najbliższy punkt na sześciennej krzywej Beziera?
Jak mogę znaleźć punkt B (t) wzdłuż sześciennej krzywej Beziera, która jest najbliższa dowolnemu punktowi P na płaszczyźnie?
Czy są jakieś dobre biblioteki do rozwiązywania splinów sześciennych w C++? [zamknięte]
Szukam dobrej biblioteki C++, która da mi funkcje do rozwiązania dla dużych Splin sześciennych (na zamówienie 1000 punktów) zna ktoś jakąś?
Gładka reprezentacja splajnu dowolnego konturu, f (Długość) -- > x, y
Załóżmy, że mam zbiór współrzędnych x,y oznaczających punkty wzdłuż konturu. Czy istnieje sposób, że mogę zbudować splajnową ... ,y,d)
# resample it at smaller distance intervals
interp_d = np.linspace(d[0],d[-1],1000)
interp_x,interp_y = spl(interp_d)
Znajdź minimalną odległość od punktu do skomplikowanej krzywej
Mam skomplikowaną krzywą zdefiniowaną jako zbiór punktów w tabeli jak tak (pełna tabela To tutaj):
# x y
1.0577 12.0914
... _sorted)
plt.scatter(x2, y2, marker='o', color='r', s=10, lw=0.2)
Wszelkie pomysły / wskazówki będą bardzo mile widziane.
Akima interpolacja tablicy sobowtórów
Zakładając, że mam tablicę podwójnych, jaki jest dobry algorytm do próbkowania tej serii za pomocą interpolacji Akima ? Jeste ... out array bounds, I'll handle that separately.
public double InterpolateAkima(double[] values, int idx, double t)
{
...?
}