ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Podobné dokumenty
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

II. Úlohy na vložené cykly a podprogramy

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ, OBOR GEODÉZIE A KARTOGRAFIE KATEDRA GEODÉZIE A POZEMKOVÝCH ÚPRAV název předmětu

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ, OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Matematika II, úroveň A ukázkový test č. 1 (2016) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Slovo ALGEBRA pochází z arabského al-jabr, což znamená nahrazení. Toto slovo se objevilo v názvu knihy

1. Je dána funkce f(x, y) a g(x, y, z). Vypište symbolicky všechny 1., 2. a 3. parciální derivace funkce f a funkce g.

Matematika I A ukázkový test 1 pro 2014/2015

Circular Harmonics. Tomáš Zámečník

MATEMATIKA I - vybrané úlohy ze zkoušek v letech

Výpočet excentrického klikového mechanismu v systému MAPLE 11 Tomáš Svoboda Technická fakulta Česká Zemědělská Univerzita

Aplikovaná numerická matematika - ANM

DERIVACE. ln 7. Urči, kdy funkce roste a klesá a dále kdy je konkávní a

Maturitní témata z matematiky

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika AA01. Cvičení, zimní semestr DOMÁCÍ ÚLOHY. Jan Šafařík

VIDEOSBÍRKA DERIVACE

Matematika I (KX001) Užití derivace v geometrii, ve fyzice 3. října f (x 0 ) (x x 0) Je-li f (x 0 ) = 0, tečna: x = 3, normála: y = 0

MATURITNÍ TÉMATA Z MATEMATIKY

Hisab al-džebr val-muqabala ( Věda o redukci a vzájemném rušení ) Muhammada ibn Músá al-chvárizmího (790? - 850?, Chiva, Bagdád),

Základy matematiky pro FEK

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika 0A1. Cvičení, zimní semestr. Samostatné výstupy. Jan Šafařík

Matematika I A ukázkový test 1 pro 2011/2012. x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

9.2. Zkrácená lineární rovnice s konstantními koeficienty

4. Stanovení teplotního součinitele odporu kovů

Otázky k ústní zkoušce, přehled témat A. Číselné řady

VIDEOSBÍRKA DERIVACE

MATEMATIKA II - vybrané úlohy ze zkoušek (2015)

13.1. Úvod Cílem regresní analýzy je popsat závislost hodnot znaku Y na hodnotách

Globální matice konstrukce

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry

y (5) (x) y (4) (x) + 4y (3) (x) 12y (x) 45y (x) 27y(x) (horní indexy značí derivaci) pro 3. y(x) = x sin 3x 4. y(x) = x cos 3x 9.

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz

Ukázka závěrečného testu

ALGEBRA. Téma 5: Vektorové prostory

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Nalezněte hladiny následujících funkcí. Pro které hodnoty C R jsou hladiny neprázdné

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

Požadavky k opravným zkouškám z matematiky školní rok

AVDAT Nelineární regresní model

DEFINICE,VĚTYADŮKAZYKÚSTNÍZKOUŠCEZMAT.ANALÝZY Ib

1 Funkce dvou a tří proměnných

b) Maximální velikost zrychlení automobilu, nemají-li kola prokluzovat, je a = f g. Automobil se bude rozjíždět po dobu t = v 0 fg = mfgv 0

AVDAT Vektory a matice

dx se nazývá diferenciál funkce f ( x )

10. cvičení - LS 2017

13. DIFERENCIÁLNÍ A INTEGRÁLNÍ POČET

Diferenˇcní rovnice Diferenciální rovnice Matematika IV Matematika IV Program

NMAF 051, ZS Zkoušková písemná práce 26. ledna x. x 1 + x dx. q 1. u = x = 1 u2. = 1 u. u 2 (1 + u 2 ) (1 u 2 du = 2.

Michael Valášek Vedoucí práce: doc. Ing. Václav Bauma, CSc.

Zadání. Goniometrie a trigonometrie

VZOROVÝ TEST PRO 2. ROČNÍK (2. A, 4. C)

9. přednáška 26. listopadu f(a)h < 0 a pro h (0, δ) máme f(a 1 + h, a 2,..., a m ) f(a) > 1 2 x 1

Tematický plán Obor: Informační technologie. Vyučující: Ing. Joanna Paździorová

Diferenciální počet funkcí více proměnných

Zavedeme-li souřadnicový systém {0, x, y, z}, pak můžeme křivku definovat pomocí vektorové funkce.

Linearní algebra příklady

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.

Cvičení z Lineární algebry 1

R β α. Obrázek 1: Zadání - profil složený ze třech elementárních obrazců: 1 - rovnoramenný pravoúhlý trojúhelník, 2 - čtverec, 3 - kruhová díra

BROB Základy robotiky. Ing. František Burian, Ph.D. Jan Macháček VUT ID: Martin Pavelka VUT ID:

Příklad 1. Řešení 1a. Řešení 1b ŘEŠENÉ PŘÍKLADY Z M1B ČÁST 5

Cvičné texty ke státní maturitě z matematiky

Operace s maticemi

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2016

3. ledna list a odevzdejte tento zvláštní list (listy) i všechny ostatní listy, které jste při řešení

Mechanika II.A Třetí domácí úkol

1. Chyby vstupních dat metody převedení úlohy na numerickou (řád použité metody) zaokrouhlovací reprezentace čísel v počítači

5. Stanovení tíhového zrychlení reverzním kyvadlem a studium gravitačního pole

NMAF 051, ZS Zkoušková písemná práce 17. února ( sin (π 2 arctann) lim + 3. n 2. π 2arctan n. = lim + 3.

Funkce jedné proměnné

Přijímací zkouška na navazující magisterské studium 2018

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika I/1 BA06. Cvičení, zimní semestr

Gymnázium Jiřího Ortena, Kutná Hora

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

METODICKÝ NÁVOD MODULU

Systematizace a prohloubení učiva matematiky. Učebna s dataprojektorem, PC, grafický program, tabulkový procesor. Gymnázium Jiřího Ortena, Kutná Hora

l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky

Projekt IMPLEMENTACE ŠVP. pořadí početních operací, dělitelnost, společný dělitel a násobek, základní početní operace

Pokyny k hodnocení MATEMATIKA

VI. Derivace složené funkce.

Zkouška ze Aplikované matematiky pro Arboristy (AMPA), LDF, minut. Součet Koeficient Body. 4. [10 bodů] Integrální počet. 5.

ANOVA. Semestrální práce UNIVERZITA PARDUBICE. Fakulta chemicko-technologická Katedra analytické chemie

KTE / PPEL Počítačová podpora v elektrotechnice

III. MKP vlastní kmitání

Transkript:

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA VYŠŠÍ GEODÉZIE název předmětu úloha/zadání název úlohy Základy fyzikální geodézie 3/19 Legendreovy přidružené funkce a jejich derivace školní rok semestr skupina zpracoval datum klasifikace 2009/10 8 G4-61 Jan Dolista 11. 04.

Legendreovy přidružené funkce a jejich derivace Zadání: Pro zadanou zeměpisnou šířku φ vygenerujte rekurentními vzorci normované Legendreovy přidružené funkce P nm (sin φ) a jejich 1. a 2. derivace, kde zvolte n max = 30. Úspěšnost řešení otestujte dosazením do Legendreovy diferenciální rovnice a spočtěte základní charakteristiky přesnosti (střední hodnotu odchylky a RMS). Dále pro zadaný stupeň a řád určete průběh Legendreovy přidružené funkce s měnící se zeměpisnou šířkou a totéž proveďte jak s Legendreovým polynomem (m = 0) příslušného stupně, tak pro m = n. Výsledky graficky zobrazte a diskutujte v závěru (průběh funkce, počet nulových bodů, proč je výhodné použít rekurentní vztahy oproti přímé definici...). Číselné zadání 19: φ = 8, n = 17, m = 4 Vypracování: Veškeré výpočty byly provedeny v programu Octave. 1 Legendreovy přidružené funkce a jejich 1. a 2. derivace Legendreovy přidružené funkce byly vypočteny pomocí rekurentních vzorců, které jsou pro výpočet nejvhodnější. Pro snazší orientaci ve výpočtu bylo použito trojúhelníkové schéma. Díky tomu mohl být v programu Octave výpočet realizován postupným plněním matice v rámci několika cyklů. Zjednodušení výpočtu přineslo zavedení několika substitucí. Nejprve byla zeměpisná šířka φ převedena na polární úhel θ = π 2 φ a poté zavedeny následující substituce: x = sin θ y = cos θ Výpočet 1. a 2. derivace byl proveden současně s výpočtem Legendreovy přidružené funkce, díky čemuž mohl být snížen počet potřebných cyklů a výpočet se tak urychlil. Zároveň tak byly plněny všechny tři matice. Jelikož program Ocatave neumožňuje indexování od nuly, muselo být n resp. m voleno od 1 do 31 místo od 0 do 30. Současně bylo nutné odlišit, kdy n resp. m představuje indexování v matici a kdy se jedná o stupeň resp. řád polynomu při výpočtu koeficientů a 1, a 2, α, β. Dále uvedené vzorce jsou uvedeny po n resp. m od 0 do 30. 1.1 Počáteční hodnoty seeds Při samotném výpočtu byly nejprve vytvořeny nulové matice P, P, o rozměrech 31 31. Poté byly naplněny první dva diagonální prvky normovanými hodnotami Legendreových přidružených funkcí tzv. seeds. P 0,0 = 1 P 0,0 = 0 0,0 1.2 Výpočet prvků na diagonále P 1,1 = 3x P 1,1 = 3y = 0 P 1,1 = 3x V rámci prvního cyklu byly naplněny prvky na hlavní diagonále. n,n = a 1 P n,n = a 1 P n,n = a 1 x P n 1,n 1 y P n 1,n 1 + x P n 1,n 1 x P n 1,n 1 + 2 y P n 1,n 1 + x P n 1,n 1

kde a 1 = 2n + 1 2n 1.3 výpočet prvků na subdiagonále Druhým cyklem byla naplněna subdiagonála. Pro výpočet těchto hodnot byly využity již vypočtené hodnoty na hlavní diagonále. P n,n 1 = a 2 y P n 1,n 1 kde P n,n 1 = a 2 ( x P n 1,n 1 + y P n 1,n 1) n,n 1 = a 2 ( y P n 1,n 1 2 x P n 1,n 1 + y n 1,n 1) a 2 = 2n + 1 1.4 Výpočet obecných členů Výpočet obecných členů byl vyřešen pomocí dvou vnořených cyklů, z nichž vnější postupoval po řádcích a vnitřní plnil sloupce v rámci tohoto řádku. Jelikož matice byla použita pro reprezentaci trojúhelníkového schématu, byla použita pouze dolní trojúhelníková matice. Z tohoto důvodu vnořený cyklus běžel pro m pouze do n 2 neboť pro m = n, resp. m = n 1, se jedná o prvky hlavní diagonály, resp. subdiagonály, které jsou již spočteny. kde n,m = α P n,m = α y P n 1,m β P n 2,m x P n 1,m + y P n 1,m β P n 2,m y P n 1,m 2 x P n 1,m + y P n 1,m P n,m = α (2n + 1)(2n 1) α = (n + m)(n m) β n 2,m β = (2n + 1)(n + m 1)(n m 1) (2n 3)(n m)(n + m) 1.5 Kontrola dosazením do Legendreovy diferenciální rovnice Po naplnění matic byla provedena kontrola dosazením do Legendreovy diferenciální rovnice: [ ] (n (n + 1) sin θ m2 P + y P + x sin θ Výpočet byl proveden maticově, takže nejprve byla sestavena matice obsahující hodnotu hranaté závorky a poté proveden kontrolní výpočet. Důležité bylo násobit matici závorky s maticí P po prvcích nikoliv maticově (v takovém případě by kontrola nevyšla). Výsledkem by měla být matice obsahující samé nuly. Toho vzhledem k možnostem programu Octave nelze dosáhnout (nelze počítat na nekonečný počet cifer). Proto je výsledkem matice (dolní trojúhelníková) obsahující velmi malá čísla. Pro účel kontroly byl vypočten průměr dolní trojúhelníkové matice: a dále RMS této matice dle vzorce: prumer = 1.4103e 14 RMS = Σδ 2 n = 1.3629e 13

2 Průběh Legendreovy přidružené funkce s měnící se zeměpisnou šířkou pro zadaný stupeň a řád V druhé části úlohy byly vykresleny grafy průběhu Legendreovy funkce daného stupně a řádu pro měnící se zeměpisnou šířku. Výpočet byl proveden dle stejných vzorců jako v první části, ale byl vnořen do cyklu, který měnil polární úhel v intervalu 0 180 s krokem 0.5. Jelikož byl vykreslován graf Legendreovy funkce 17-tého stupně bylo n max sníženo rovněž na 17, tedy zhruba na polovinu předchozí hodnoty, což vedlo ke zrychlení výpočtu, který ale i tak chvíli trval. Při každém průchodu byly do příslušných vektorů ukládány hodnoty polárního úhlu θ a hodnoty Legendreových funkcí P 17,4, P 17,17, P 17,0. Z těchto vektorů byly následně vykresleny grafy. 2.1 Průběh Legendreovy funkce stupně 17 a řádu 4 pro polární úhel 0 180 Legendreova funkce stupně 17 a řádu 4 je lichá vzhledem k rovníku. Na rovníku a na pólech dosahuje hodnoty 0. Mezi oběma póli má 13 nulových bodů (bez pólů). Hodnota lokálních maxim (resp. minim) směrem od rovníku k pólům roste (resp. klesá).

2.2 Průběh Legendreovy funkce stupně 17 a řádu 17 pro polární úhel 0 180 Legendreova funkce stupně 17 a řádu 17 je sudá vzhledem k rovníku. Na pólech dosahuje hodnoty 0 zatímco na rovníku je její hodnota maximální. Funkce od pólů k rovníku roste. Do hodnoty polárního úhlu přibližně 50 je hodnota funkce velmi blízá nule, po překročení této hodnoty začíná velmi prudce růst až do maxim na rovníku. V celém svém průběhu dosahuje funkce pouze kladných hodnot.

2.3 Průběh Legendreovy funkce stupně 17 a řádu 0 pro polární úhel 0 180 Legendreova funkce stupně 17 a řádu 0 je lichá vzhledem k rovníku. Na rovníku je její hodnota rovna 0 zatímco na pólech je její hodnota maximální resp. minimální. Maximální hodnoty dosahuje na severním pólu a minima na jižním pólu. Mezi oběma póli má funkce 17 nulových bodů. Hodnota lokálních maxim (resp. minim) směrem od rovníku k pólům roste (resp. klesá). Závěr: Pomocí rekurentních vzorců byly vypočteny hodnoty Legendreových funkcí a jejich 1. a 2. derivace do stupně 30 pro zeměpisnou šířku 8. Výhodou využití rekurentních vzorců byla možnost snadného naprogramování. Pokud by bylo použito vyjádření pomocí faktoriálů došlo by od určitého stupně k přetečení proměnných a výpočet by zkolaboval. V druhé části úlohy byly pro zadaný stupeň (17) a zadané řády (0,4,17) vykresleny grafy průběhu přidružené Legendreovy funkce od severního k jižnímu pólu. Rozbor grafů je uveden výše. Výpočty byly provedeny v programu Octave, zdrojový kód není součástí technické zprávy (v případě potřeby bude zaslán). V Kralupech nad Vltavou 11.04.2010 Jan Dolista (so-cool@ehm.cz)