aproksymacja wielomianem

0

Cześć

Trochę to nieeleganckie, ale czy jest ktoś , kto jest w posiadaniu jakieś funkcji, procedury, programu w delphi lub pascalu która da możliwość aproksymacji wielominem danego stopnia dany zbiór punktów P1(x1,y1)...Pn(xn,yn). Jeśli to mozliwe proszę o wklejenei teści takowej procedury, lub przesłanie jej na moje konto pocztowe.

Dzięki.

0

o jaka aproksymacje konkretnie ci chodzi - sredniokwadratowa, najmniejszych kwadratow, punktowa, z wielomianami ortogonalnymi??? - konkretnie - aproksymacji jest od cholery

0

pewnie o wielomian Langrange'a(trudne nazwisko w pisowni).

0

mala uwaga - metoda Lagrangea to metoda interpolacji a nie aproksymacji roznica jest chyba wiadmoa pomiedzy interpolacja i aproksymacja.

Moze chodzilo ci o aproksyacje wielomianami ortogonalnymi (pisze fonetycznie aby nikogo nie urazic brakiem znajomosci jezykow obcych) Leżandra

0

#include
#include
#include
using namespace std;
main ()
{
int n,i,j;
float x[100],y[100], suma=0, ilocz, x0;

coutx0;

coutn;
for (i=0;i!
0

To wyzej to oczywiście interpolacja, nie aproksymacja :)
Pozdrawiam Mart

0

w dziel kody zrodlowe-pascal sa moje 3 metody interpolacji jak kogos to interesuje, a zaraz dozucam kilka innym programow z metod numerycznych

0

ehh mialem sobie odpoczac i poczytac co ludzie pisza ale chyba nic z tego nie wyjdzie ,,,

apoksymacji jak przedmowca ktorystam z kolej napisal jest w cholere i jeszcze wiecej ...

jedna z najprostrzych jest tak zwana najlepsza aproksymacja (najmniejszych kwadratow ) , czemu najlepsza sam nie wiem bo jest kieprawa :D

ale fo rzeczy

przepis na aproskymacje :

  1. wez garsc odwzorowan bazowych
    np
    a) 1, x, x2 x2 .....
    (najgorsze odworowanie bazowe jakie mozna przyjac, batrz Vandermondian)

b) wielomiany czebyszewa (sa ok)
c) cos(nx), sin(nx)
d) inne

  1. zbuduj funkcjonal bledu postaci

B=Suma(dla i=1,ilosc punktow zadanych ) (Fi - W(xi))^2

gdzie Fi sa zadane wartosc funkcji
natomiast W(xi) jest odwzorowanie , ktorym bedziesz aproksymowal
na przyklad postaci W(xi) = 1a1 + a2xi + a3*(xi )^2

te a1, a2 itd to one rzadza postacia aproksymacji

3 ) zminimalizuj funkcjonal B
robi asie to najczsciej poprzez liczenie rozniczek i ulozenie z nich ukladu rownan

czyli dB/dai = ilestam i to porownujesz do 0

w koncu otrzymujesz
dB/da1 =0
dB/da2 =0
.....
dB/dan =0

stad otrzymujesz uklad rownan i obliczasz swoje wspolczynniki ai

jak kcesz jakas porzadna aproksymacja to poszukaj w necie o MVLS, czy zlozeniach operatorow splinow z operatorami interpolacyjnymi w sensie Boola i innych

0

Polecam takie hasła:
Aproksymacja wielomianowa
Aproksymacja wielomianami Gramma
Aproksymacja wielomianami Legendre’a
Aproksymacja wielomianami trygonometrycznymi
itd...

0

duzo znajdziesz tutaj:
http://aproksymacja-wielomianami.eprace.edu.pl/

pzdr,
awersa

0

Czy powyższy post jest zwycięzcą w konkursie na najdłuższe czekanie na ripostę ?

0

Nie, i na starsze posty odpowiedzi się trafiają, nekrofilia w modzie...

0

hahahahahaha, pewnie caly klopot w tym ze ta stronka:
http://aproksymacja-wielomianami.eprace.edu.pl/

nie istniala jeszcze wtedy gdy zadawane bylo pytanie

Werter

// Werter czy może awersa? Oba posty z linkiem do tej strony są tego samego autora - deus

1 użytkowników online, w tym zalogowanych: 0, gości: 1