-
Data: 2012-11-13 18:24:52
Temat: Re: Simpson vs. Niski Cotes
Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2012-11-13 14:24, Roman W pisze:
> W dniu wtorek, 13 listopada 2012 13:23:00 UTC użytkownik AK napisał:
>
>> No i owszem :) Pokaz mni jedno miejsce gdzie ktos w tej dyskusji twierdzil
>> ze simson jest najlepszy (np lepszy niz splajny ?).
>> My tylko obalamy twoje idiotyzmy ze trappezy sa lepsze od simpsona !
>> A jak zszyjesz te twoje trapezy to co ?
>> Chyba robi cie sie prosta (no fakt ze pod nia mozna latwo "numerycznie"
>> calke policzyc :)
>
> http://www.johndcook.com/blog/2010/12/02/three-surpr
ises-with-the-trapezoid-rule/
2. Although the trapezoid rule is inefficient in general, it can be
shockingly efficient for periodic functions.
3. The trapezoid rule can also be shockingly efficient for analytic
functions that go to zero quickly, so called double exponential functions.
W tym nie ma nic szokującego dla kogokolwiek, kto widział
oszacowanie błędu dla tego typy kwadratur;)
Błąd pojedynczego trapezu to
int_a^b f(x) - I (f,a,b) = -f'' (c) *(b-a)^3 / 12
f'' (c) to wartość drugiej pochodnej funkcji
całkowanej w punkcie c \in [a,b].
Podkreślam, to jest wzór na błąd, nie jego szacowanie.
Nie wiadomo jedynie, ile wynosi c;)
Teraz budujemy kwadraturę złożoną. Wiele n przedziałów [a_{i-1},a_i]
a_0 = a, a_n =b długości h każdy.
łączny błąd wynosi
int_a^b f(x) - I (f,a,b) = -(h)^3 / 12 sum_{i=1}^{n} f'' (c_i)
= -(h)^3 / 12 h sum_{i=1}^{n} f'' (c_i)
Z tym, że c_i \in [a_{i-1},a_i]
Kolejne c_i są dowolne, ale ograniczone do swoich równo
oddalonych pudełek...
To czym jest h sum_{i=1}^{n} f'' (c_i)
Pewnym przybliżeniem całki z f'' na [a,b]!
A ta całka wynosi dla podanych przypadków 0.
Wartości błędów w poszczególnych przedziałach
wzajemnie się znoszę, z grubsza w takim tempie,
jak zbiega to oszacowanie na int f''.
BTW, są metody całkowania opierające się na prostej
kwadraturze i analizie zachowania kolejnych pochodnych
na brzegach. Nazwa mi wyleciała, natknąłem się chyba
przy okazji problemu z całkowanie funkcji szybko
oscylujących.
pzdr
bartekltg
Następne wpisy z tego wątku
- 13.11.12 18:33 bartekltg
- 13.11.12 18:53 bartekltg
- 13.11.12 20:09 kenobi
- 13.11.12 20:29 AK
- 13.11.12 20:34 bartekltg
- 13.11.12 22:51 kenobi
- 13.11.12 23:10 bartekltg
- 13.11.12 23:20 kenobi
- 13.11.12 23:33 kenobi
- 13.11.12 23:54 Baranosiu
- 14.11.12 00:06 bartekltg
- 14.11.12 00:17 AK
- 14.11.12 00:43 bartekltg
- 14.11.12 07:53 kenobi
- 14.11.12 08:30 kenobi
Najnowsze wątki z tej grupy
- 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
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-10-03 Odkurzacz mnie bije :(
- 2024-10-03 Gdańsk => Technical Lead ( (Java Background)) <=
- 2024-10-03 Warszawa => Mid IT Recruiter <=
- 2024-10-03 Olsztyn => Sales Specialist <=
- 2024-10-03 Leszczyna nie zna prawa?
- 2024-10-03 Warszawa => OpenText ECM Specialist <=
- 2024-10-03 Blokowanie informacji - test
- 2024-10-02 Warszawa => Fullstack Developer <=
- 2024-10-02 Katowice => QA Engineer <=
- 2024-10-02 Gdynia => Data Scientist <=
- 2024-10-02 Warszawa => Sales Development Representative (in German) <=
- 2024-10-02 Warszawa => SAP HANA Developer (Middle) <=
- 2024-10-02 Warszawa => SAP S/4HANA FI/CO Senior Consultant <=
- 2024-10-02 Warszawa => Senior SAP HANA Developers <=
- 2024-10-02 Warszawa => Senior PHP Laravel Developer (e-commerce) <=