-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: bartekltg <b...@g...com>
Newsgroups: pl.comp.programming
Subject: Re: RSM i spline
Date: Fri, 16 Nov 2012 01:00:09 +0100
Organization: ATMAN - ATM S.A.
Lines: 82
Message-ID: <k83vmb$3hq$1@node2.news.atman.pl>
References: <509ee300$0$26682$65785112@news.neostrada.pl>
<k7olf5$rpm$1@news.task.gda.pl> <k7oo6p$3ut$1@news.task.gda.pl>
<50a082a2$0$1301$65785112@news.neostrada.pl>
<k7qgii$cqo$1@news.task.gda.pl>
<f...@g...com>
<k7ujqc$2gh$1@node1.news.atman.pl> <k7ukdi$1nb$1@news.task.gda.pl>
<50a37a59$0$1313$65785112@news.neostrada.pl>
<k7vvq2$62t$1@mx1.internetia.pl> <k8153f$duq$1@node2.news.atman.pl>
<k822k1$fpc$1@news.task.gda.pl> <k82c89$lg6$1@news.task.gda.pl>
<k82en7$ckq$1@zeus.man.szczecin.pl> <k82frk$3m3$1@news.task.gda.pl>
<k838kr$lr8$1@node1.news.atman.pl>
<50a53da8$0$1225$65785112@news.neostrada.pl>
<k83fsc$u60$1@news.task.gda.pl>
NNTP-Posting-Host: 144-mi3-6.acn.waw.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1353024011 3642 85.222.69.144 (16 Nov 2012 00:00:11 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Fri, 16 Nov 2012 00:00:11 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026
Thunderbird/16.0.2
In-Reply-To: <k83fsc$u60$1@news.task.gda.pl>
Xref: news-archive.icm.edu.pl pl.comp.programming:200973
[ ukryj nagłówki ]W dniu 2012-11-15 20:30, AK pisze:
> Użytkownik "slawek" <s...@h...pl> napisał:
>
>> To wydaje się - na pierwszy rzut szklanym okiem - dobre.
>
> Ano wlasnie. Na pierwszy rzut oka.
>
>> Ale czy przypadkiem wtedy nie robią się z tego totalnie trapezy...?!
>
> Ano robia.
Nie, nie robią. Po pierwsze, stworzyliście kwadraturę,
która ma błąd rzędu h! Gratulacje:)
Następnym razem będzie propozycja "return 42;" ;)
> To jest ten jeden z tych przypadkow o ktorym wspominalem
> Bartkowi.
Zapomnieliście uzupełnić końcówek. Jak się je uzupełni,
trapezem lub 'półsipmsonem' i doda wersje z poprawką na
początku i końcu, wyjdzie.
[ kilka dziwnych liczb ] 6 6 6 6 6 6 6 6 6 6 [kilka dziwnych cyfr].
I ta kwadratura będzie zbiegać jak h^4.
Dla _odpowiednio_gładkiej_funkcji_.
Dlaczego? Bo kurde mamy kilka wzorków całkowych,
bo znamy błąd wyrażający się przez pochodne _na brzegach_,
i umiemy to skompensować. I te liczby to kompensują.
http://en.wikipedia.org/wiki/Trapezoidal_rule#Error_
analysis
Wzorek na dale akapitu.
błąd = stałe * h^2 * [ f'(b) - f'(a)] + O(h^3)
Te 'dziwne końcówki' dają poprawkę kasującą
główny człon błędu: stała * h^2 * [ f'(b) - f'(a)]
Z trapezowego h^2 robi się h^3 (albo i lepiej).
Ech, czy sławek naprawdę dalej chce udowadniać,
że trapez dla gładkich funkcji działa tak samo jak
metody wyższego rzędu? Mimo, że nawet jego program
(po poprawieniu błędów) pokazuje co trzeba?
Nie, to musi być zwykły troll.
> Bledem jest zalozenie. Bledem jest samo takie "przesuwanie" i
> "usrednianie".
Błędem jest zapomnienie o załatani brzegów. Błądem jest
niezrobienie analizy błędu, czy choćby eksperymentu.
> Po prostu obniza ono stopien wielomianu interpolacyjnego.
Nie, nie obniża. Nie może. Jeśli |A-I|<eps i |B-I|<eps,
to też |B+A|/2<eps. Dlaczego "wygląda jak trapez", a działa
lepiej, napisałem powyżej. Nie lekceważyć końcówek.
Ta metoda jest gorsza, bo poprawka rzędu jest "globalna"
każda nieciągłość którejś tam pochodnej oddala nas od wyniki,
a simpson jest 'dobry lokalnie'. Ale dla odpowiednio gładkich
funkcji suma takiego _poprawnego_ załatanego po prawej Simpsona
z _poprawnie_ załatanym lewostronnie simpsonem będzie miała
taki sam rząd jak gorsza z wejściowych metod (czyli h^3 jak załatamy
trapezem, h^4 jak pobawimy się parabolami).
> PS: O ile prawidlowo pamietam to tyczy nie tylko Simpsona, ale i
> podobnych metod
> "przesuwajaco"/"usredniajacych" dla wielomianow wyzszych rzedow -
> powstalych z rozwiniecia Lagrangea
Ale bezkolizyjnie przesuwać można jedynie dla funkcji okresowej.
A dlaczego te całkują się znakomicie nawet kartoflem, było już mówione.
pzdr
bartekltg
Następne wpisy z tego wątku
- 16.11.12 02:41 Baranosiu
- 16.11.12 02:53 Baranosiu
- 16.11.12 03:23 Baranosiu
- 16.11.12 14:06 AK
- 16.11.12 14:07 AK
- 16.11.12 14:19 AK
- 16.11.12 17:28 bartekltg
- 16.11.12 17:40 bartekltg
- 16.11.12 19:28 Baranosiu
- 16.11.12 21:04 slawek
- 16.11.12 21:48 slawek
Najnowsze wątki z tej grupy
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
Najnowsze wątki
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją
- 2025-01-04 Zbieranie danych przez www
- 2025-01-04 reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- 2025-01-04 w Nowym Roku 2025r
- 2025-01-04 Warszawa => Specjalista ds. IT - II Linia Wsparcia <=
- 2025-01-04 Warszawa => Java Developer <=
- 2025-01-04 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-04 Warszawa => System Architect (Java background) <=
- 2025-01-04 Wrocław => Application Security Engineer <=
- 2025-01-04 Chrzanów => Specjalista ds. public relations <=
- 2025-01-04 Katowice => Key Account Manager (ERP) <=
- 2025-01-03 Problem z odczytem karty CF
- 2025-01-03 Jazda z Warszawy do Krakowa teslą