Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

JAVA - Obliczanie interpolacji wielomianem Lagrage'a

michal2409 23 Paź 2012 20:11 1935 5
  • #1 23 Paź 2012 20:11
    michal2409
    Poziom 12  

    Witam!
    Mam do napisania programik obliczający interpolacje wielomianem Lagrange'a, i tak się zastanawiam jakby to zrobić od strony programistycznej, no bo wiadomo, wzór wygląda mniej więcej tak, że:

    W(x) = (x-x1)(x-x2)(x-x3)/(x0-x1)(x0-x2)(x0-x3) itd...

    Ale to nie jest tak istotne, istotniejsze jest to, że chciałbym aby wynik wyglądał np tak:

    W(x)= 5x^3-2x^2+x-3

    No i zastanawia mnie jak sobie poradzić z tymi x'ami, macie jakieś pomysły?

    0 5
  • #2 23 Paź 2012 20:21
    Defice
    Poziom 25  

    Ale chodzi o zapis tego w Javie czy o prezentacje wyniku ? Bo nie rozumiem.

    0
  • #3 23 Paź 2012 20:24
    michal2409
    Poziom 12  

    bardziej o zapis np W(x)=(x-1)(x+2) itd... zebym mial caly czas gdzies to x

    0
  • #5 26 Paź 2012 18:11
    michal2409
    Poziom 12  

    Sorki, że tak późno odpowiadam, ale wcześniej nie mogłem. Co bym chciał w tym algorytmie zmienić? To, żeby mi obliczało współczynniki x^n, x^n-1 ... oraz wyraz wolny

    0
  • #6 28 Paź 2012 21:34
    michal2409
    Poziom 12  

    Temat do zamknięcia, poradziłem sobie z aplikacją, dla potomnych załączę gotową aplikację, żeby każdy sobie mógł policzyć ;)

    0