ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE. Fakulta stavební DIPLOMOVÁ PRÁCE Tomáš Mikšovský

Rozměr: px
Začít zobrazení ze stránky:

Download "ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE. Fakulta stavební DIPLOMOVÁ PRÁCE. 2007 Tomáš Mikšovský"

Transkript

1 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební DIPLOMOVÁ PRÁCE 7 Tomáš Mikšovský

2 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra geodézie a pozemkových úprav Diplomová práce Řešení geodetických úloh v e-formulářích (MS Excel) Praha, prosinec 7 Tomáš Mikšovský

3 Čestné prohlášení: Místopřísežně prohlašuji, že diplomovou práci jsem vypracoval samostatně s použitím literatury uvedené v seznamu. V Praze dne 3..7 Tomáš Mikšovský

4 Anotace Diplomová práce: Řešení geodetických úloh v e-formulářích (MS Excel) V této diplomové práci byl vytvořeno několik elektronických formulářů, které řeší vybrané základní geodetické úlohy. Jako nástroj byl použit program MS Excel a jeho vestavěný editor jazyka Visual Basic for Aplication. Klíčová slova Geodetická úloha, formulář, MS Excel, VBA Abstrakt Diploma project: Solution of Geodetic Problems in E-forms (MS Excel) In this diploma project was created some e-forms to solve selected basic geodetic problems. For creating e-forms was used MS Excel and in-built editor of Visual Basic for Aplication. Keywords Geodetic Problems, form, MS Excel, VBA

5 Obsah Úvod... 3 MS Excel obecný popis MS Excel a jeho struktura Přehled nejčastěji použitých funkcí v sešitech MS Excel v diplomové práci Visual Basic for Aplications (VBA) Typy proměnných Syntaxe deklarace proměnné Přehled nejčastěji použitých příkazů ve VBA Ukázky jednoduchých programů ve VBA... Základní souřadnicové výpočty v geodézii Výpočet směrníku a délky ze souřadnic Výpočet polární metody (rajón) Matematická redukce délek Orientace osnovy vodorovných směrů Transformace souřadnic v rovině....5 Protínání vpřed z délek....6 Protínání vpřed z úhlů....7 Protínání vpřed z orientovaných směrů Protínání zpět Polygonový pořad Přibližné řešení Vyrovnání MNČ Zápisník měřených vodorovných směrů Helmertova transformace Návody Oboustranně připojený a oboustranně orientovaný polygonový pořad Oboustranně připojený a oboustranně orientovaný polygonový pořad s právě jednou orientací na počátku a na konci Helmertova transformace Protínání vpřed z úhlů Protínání vpřed z orientovaných směrů Protínání vpřed z délek Protínání zpět... 36

6 3.8 Polární metoda Zápisník měřených vodorovných směrů Ukázky práce s formuláři Observace Helmertova transformace Polygonový pořad Závěr Literatura Příloha Obsah přiloženého CD... 5

7 Úvod Cílem této diplomové práce bylo vytvořit v programu MS Excel několik elektronických formulářů řešících vybrané základní geodetické úlohy. V diplomové práci chceme ukázat, že kvůli těmto výpočtům není zapotřebí si pořizovat specializovaný a často velmi drahý software (Geus, Groma, Kokeš), ale lze použít běžně rozšířenou kancelářskou sadu. Výhoda programu MS Excel je také v tom, že ho uživatelé většinou znají a mohou se v něm lehce orientovat. Formuláře řeší zatím pouze úlohy v rovině a jsou určeny především jako pomůcka studentům oboru geodézie a kartografie a dalším zájemcům z řad praxe. Předpokladem úspěšného užívání formulářů jsou určité teoretické znalosti oboru geodézie. Součástí každého sešitu MS Excel je list s návodem na obsluhu formuláře, ale představu o tom co formulář konkrétně řeší by měl mít uživatel sám. Většina formulářů obsahuje výpočetní vzorce a jsou obrazem původních papírových formulářů. Zhotovené formuláře jsou pouze uzamčené bez hesla jako ochrana proti náhodnému smazání nebo přepsání vložených vzorců. Kdokoli si může sešity odemknout a pokračovat v jejich úpravě a dalším rozšiřování. 3

8 MS Excel obecný popis MS Excel je tabulkový procesor od společnosti Microsoft a je součástí kancelářské sady Microsoft Office. Slouží ke zpracování dat v tabulkách, statistickým a jednoduchým matematickým analýzám, případně k tvorbě grafů. Soubory na disku vytvořené v MS Excel mají koncovku xls.. MS Excel a jeho struktura Každý soubor vytvořený v programu MS Excel se zároveň označuje jako sešit. Jeden sešit v sobě může obsahovat více listů, mezi kterými se lze přepínat, dají se vkládat, mazat a přejmenovávat. List obsahuje jednotlivé buňky, které jsou uspořádány do řádků a sloupců viz. obr... Buňka je tudíž základní prvek, do kterého se zapisují konkrétní informace čísla, text, případně výpočetní vzorce. panel se vzorci aktivní buňka výběr listů Obr.. Sešit excelu jednotlivé buňky 4

9 . Přehled nejčastěji použitých funkcí v sešitech MS Excel v diplomové práci ACRTG(x;y) vypočte arcustangens výrazu y/x v intervalu (-π, π) ZAOKROUHLIT(x;y) zaokrouhlí číslo x na y platných číslic SUMA(hodnota;hodnota ) vypočte součet argumentů SUMA.ČTVERCŮ(hodnota;hodnota ) vypočte sumu čtverců argumentů POWER(x;y) umocní číslo x na mocninu y PI() vypočte hodnotu čísla π na 5 platných cifer ODMOCNINA(x) vypočte druhou odmocninu čísla x COS(x) vypočte cosinus úhlu x SIN(x) vypočte sinus úhlu x POČET(oblast) vypočte počet čísel v dané oblasti USEKNOUT(x;n) usekne číslo x za n-tou číslicí po desetinné čárce ZPRAVA(x;n) vrátí posledních n znaků v řetězci x Logické funkce KDYŽ(podmínka;ano;ne) rozhodovací krok, vrací dvě různé hodnoty podle toho jestli výsledek podmínky je pravdivý či nepravdivý 5

10 A(loghod;loghod ) vrátí hodnotu PRAVDA pokud jsou splněny všechny argumenty mají hodnotu PRAVDA NEBO(loghod;loghod ) vrátí hodnotu PRAVDA pokud alespoň jeden z argumentů má hodnotu PRAVDA JE.ČÍSLO(x) vrátí hodnotu PRAVDA pokud argument je číslo 6

11 .3 Visual Basic for Aplications (VBA) Součástí aplikace MS Excel je editor jazyka Visual Basic. Je to objektově orientovaný nástroj pro tvorbu složitějších aplikací. Do editoru se dostaneme klávesovou zkratkou ALT+F viz. obr... Zde si vybereme modul a můžeme začít psát makro. Makro je posloupnost příkazů a může se jednat buď o funkci nebo o proceduru. Liší se pouze v tom jak se spouští. Zatímco procedura se spouští samostatně přímo z editoru nebo jiným nástrojem v listě (nejčastěji asi tlačítkem), funkce se zařadí do seznamu ostatních excelovských funkcí do kategorie vlastní. Spouští se pak jako ostatní funkce přímo z buňky volbou Vložit- Funkce. Další možností vytvoření makra je jeho záznam. Učiní se tak pomocí volby Nástroje-Makro-Záznam nového makra. Tím se až do zastavení zaznamenají veškeré provedené operace v sešitu do nového modulu v jazyce VBA. Tento způsob je vhodný zvláště z výukových důvodů, kdy přesně nevíme jak se daná operace zapisuje v jazyce VBA. Seznam otevřených sešitů, v nich Seznam všech vlastních funkcí a procedur obsažených listů a všech modulů Vlastnosti modulu Obr.. Editor VBA Zdrojový kód 7

12 .3. Typy proměnných Boolean - logická hodnota Integer - celé číslo Long - long integer-dlouhé celé číslo Single - single-precision floating-point, reálné číslo 4 Byte Double - double-precision floating-point, reálné číslo 8 Byte Currency - finanční hodnota Date - datum Object - nějaký objekt String - řetězec Variant - numerická proměnná nebo text Proměnné dělíme na globální, deklarují se na začátku programu a lokální deklarují se v jednotlivých procedurách a funkcích..3. Syntaxe deklarace proměnné Dim jméno proměnné As typ Příklad: Dim pocet As Integer.3.3 Přehled nejčastěji použitých příkazů ve VBA Cells - buňka Sheets - list Rows - řádek Columns - sloupec "" - symbol značení prázdné buňky - poznámka to co je na řádku za ní nevstupuje do kompilace sqr( n ) vypočítá odmocninu zadaného čísla n round(m, n) zaokrouhlí číslo m na n platných cifer 8

13 right(retezec, n) vybere zprava n znaků z daného řetězce Sheets("vstup").Cells(r, s) - adresování buňky pomocí indexu řádku a sloupce Sheets("zápisník").Range("AY") adresování buňky pomocí jejího jména v listu X = InputBox("vloz cislo") zadání hodnoty proměnné přes dialogové okno MsgBox ("prvni hodnota je " & dpole(3)) vyskakující textové okno Podmínky Podmínka IF Rozhodovací krok, kde se provede sekvence příkazů po splnění zadaných podmínek. If (podmínka) Then příkazy po splnění podmínky ElseIf (podmínka) Then příkazy po splnění podmínky.. Else příkazy po nesplnění žádné z podmínek End If Podmínka CASE Rozhodovací krok, kde jsou přesně definovány reakce na situace, které mohou nastat. Select Case X Case Is > : MsgBox ("byla zadana hodnota vetsi nez ") Case To : MsgBox ("zadana hodnota je v intervalu az ") Case Is < : MsgBox ("byla zadana hodnota mensi nez ") End Select 9

14 Cykly Cyklus DO Cyklus probíhá stále pokud je splněna počáteční podmínka Do ' Outer loop. Do While Counter < ' Inner loop. Counter = Counter + ' Increment Counter. If Counter = Then ' If condition is True. Check = False ' Set value of flag to False. Exit Do ' Exit inner loop. End If Loop Loop Until Check = False ' Exit outer loop immediately. While Counter < ' Test value of Counter. Counter = Counter + ' Increment Counter. Wend ' End While loop when Counter > 9. Cyklus FOR Cyklus má přesně daný počet opakování definováním spodní a horní mezí otevřeného intervalu měnící se proměnné. Proměnná může mít také definovaný krok s jakým se bude měnit, bez definice je tento krok +. For i = To Step If (Abs(Cells(i, 4)) > ) Then Cells(i, 4).Font.Color = vbred End If Next Tento cyklus prochází své tělo s proměnou i od do s krokem. Všechny buňky v definované oblasti, pro které bude index i větší než obarví načerveno.

15 .3.4 Ukázky jednoduchých programů ve VBA Příklad : Je potřeba vypočítat průměr z čísla c a poslední hodnoty jednorozměrného pole (vektoru) v n v. Vstupní hodnoty: pole v =, reálné číslo c. v n Výstup: ( ) c + v n Funkce by také měla řešit případy, když nejsou k dispozici obě hodnoty nebo dokonce ani jedna. Public Function spec_pr(c) deklarace funkce, vstupuje hodnota c Dim pocet As Integer deklarace celočíselné proměnné pocet pocet = Dim a As Double deklarace proměnné a for cyklus procházející zadanou oblast a hledající index posledního prvku For i = 6 To 7 If (Sheets("vstup").Cells(i, ).Formula = "") Then Exit For hledající index posledního prvku pocet = pocet + Next a = Sheets("vstup").Cells(5 + pocet, 5).Value načtení poslední hodnoty dané oblasti do proměnné a If (a <> And c <> "") Then aritmetický průměr hodnot a,c se všemi variantami pokud některá nebo obě hodnoty chybějí spec_pr = (a + c) / pokud jsou k dispozici obě hodnoty End If If (a <> And c = "") Then pokud chybí hodnota c

16 spec_pr = a End If If (a = And c <> "") Then spec_pr = c End If If (a = And c = "") Then spec_pr = "vloz aspon jednu delku" End If pokud chybí hodnota a pokud chybějí obě hodnoty End Function ukončení funkce Příklad : VBA je sice přímou součástí aplikace MS Excel, ovšem v komunikaci mezi nimi se občas objevují problémy. Příkladem toho je, že MS Excel používá desetinou čárku, zatímco VBA desetinnou tečku. Pokud chceme z VBA vložit do buňky přímo vzorec s proměnou z VBA, funkce se nevypočítá správně, protože se do listu vloží číslo s desetinnou tečkou a s tím si MS Excel neporadí. Řešením může být to, že všechny výpočty provedeme na úrovni VBA a do listů MS Excel vložíme až výsledné hodnoty. Nebo pokud chceme mít kontrolu nad tím jak se hodnoty počítaly, musíme si vyrobit funkci na záměnu desetinné čárky desetinnou tečkou. Public Function zamena(a As String) deklarace funkce, vstupuje řetězec a 'nahrazuje desetinou carku desetinou teckou komentář ' napr fce round(promena) se nezobrazi spravne, protoze promena ma vnitrne 'desetinou carku ale vba tam chce tecku... divny co Dim pozice As Integer deklarace celočíselné proměnné pozice Dim leva As String deklarace řetězce leva Dim prava As String deklarace řetězce prava pozice = InStr(a, ",") zjištění na kterém místě v řetězci a se nachází

17 desetinná čárka a uložení indexu po proměnné pozice If pozice <> Then leva = Left(a, pozice - ) načtení části řetězce a před desetinnou čárkou do proměnné leva prava = Right(a, (Len(a) - (pozice + ))) načtení části řetězce a před desetinnou čárkou do proměnné prava zamena = leva & "." & prava složení řetězce leva, desetinné tečky a řetězce prava Else zamena = a pokud řetězec a neobsahoval desetinnou čárku, funkce vrátí původní řetězec End If End Function ukončení funkce 3

18 Základní souřadnicové výpočty v geodézii V této kapitole bude popsána geodetická teorie potřebná k tvorbě formulářů. Úkolem této diplomové práce není odvozovat tyto základní geodetické úlohy, proto budou ve většině případů pouze uvedeny pouze názorné obrázky a výsledné vzorce.. Výpočet směrníku a délky ze souřadnic Jedná se zároveň o převod pravoúhlých souřadnic na polární R P. Dáno: Souřadnice bodů, (viz obr..). Y s σ X = X X Y = Y Y X Obr.. Směrník a délka σ s Y = arctg X = (X Y X X ) + (Y Y ). (.) 4

19 . Výpočet polární metody (rajón) Geometrický význam: Průsečík orientované polopřímky s kružnicí (viz obr..). Dáno: Souřadnice bodu a dalších bodů pro orientaci (alespoň ). Měřeno: Délka s, orientovaný úhel σ (viz. Kap..3 Orientace osnovy vodorovných směrů). Y σ s X Obr.. Rajón Y X = Y + s = X + s sinσ. (.) cosσ.. Matematická redukce délek Převod šikmé délky SD na vodorovnou HD k / HD = SD sinv SD sinv cosv, (.3) R kde V je zenitový úhel k je refrakční koeficient. 5

20 Redukce z nadmořské výšky H[ m] S = HD HD. (.4) R[ m] Jsou-li známy nadmořské výšky obou koncových bodů A, B lze měřenou šikmou délku převést do nulového horizontu přímo S = SD ( H A H B ) H H + A + B R R. (.5) Redukce do zobrazovací roviny S-JTSK (zobrazovací rovina Křovákova zobrazení) s = m S, (.6) kde pro délky do 6km se měřítko zobrazení vypočte jako průměr z měřítek na koncových bodech m = ( m A + mb ). (.7) Poznámka: Postup výpočtu měřítka zobrazení m ρ = x + y je délka průvodiče (.8) β ρ o Š = arctg α 45 je kartografická šířka (.9) ρ γ ρ m = je měřítko zobrazení. (.) cos Š 6

21 Konstanty použité pro matematickou redukci délek k =,3 R = 63873,65 m ρ = 9839,46 m α = 9, β =, γ =, Orientace osnovy vodorovných směrů Dáno: Souřadnice stanoviska A, souřadnice známých bodů,,3. Měřeno: Osnova vodorovných směrů na bodě A (viz obr..3). P α AP ψ AP ψ A ψ A σ A σ A A σ A3 ψ A3 3 Hz Ο σ X Obr..3 Orientace osnovy vodorovných směrů 7

22 Z obrázku.3 je vidět, že orientační úhel Ο σ nebo též směrník počátku osnovy vodorovných směrů lze vypočítat takto: t = ( σ i Ai ψ Ai ) Oσ =, (.) t kde ψ Ai jsou měřené vodorovné směry α A jsou směrníky vypočtené ze souřadnic t je počet orientací a výsledný směrník určovaného bodu pak získáme ze vzorce: α AP = Oσ + ψ AP. (.) Tento vzorec se ale při programování příliš neosvědčil. Selhává při průměrování úhlů blízkých nule (například při průměru úhlů v prvním a čtvrtém kvadrantu). Použil jsem proto vztah, který slouží pro výpočet polárních souřadnic těžiště bodů zobrazených na jednotkové kružnici. O t i = Ai Ai σ = arctg. t i= sin( σ ψ ) cos( σ ψ ) Ai Ai +Y [cos α, sin α, ] α α Τ T +X α [cos α, sin α, ] Obr..4 Jednotková kružnice 8

23 Souřadnice těžiště se obecně vypočítají podle vzorců: Y T t = i = t Y i t = X i i = X T. (.3) t V tomto případě podle obrázku.4 platí Y X T T sinα + sinα = = cosα + cosα = = t i= t sin( α ) t i= cos( α ) Převodem pravoúhlých souřadnic na polární dostaneme Y t i i. (.4) T α T = arctg, (.5) XT což je zároveň směrník těžiště a dosazením rovnic (.4) do rovnice (.5) získáme výsledný vztah, který nám zároveň poslouží jako obecný průměr úhlů t i sin( σ = Ai ψ Ai ) Oσ = arctg. (.6) t cos( σ ψ ) i= Ai Ai K vypočteným směrníkům je možno také vypočítat střední chyby: σ ) vv = t je odhad střední chyby jednotkové z oprav a představuje střední chybu měřeného směru, ) = vv σ o je odhad střední chyby orientačního úhlu (posunu), t( t ) t + = σ je střední chyba směrníku vypočteného z orientace, t ) ) σα kde v = ( σ ψ ) O. i i i σ 9

24 .4 Transformace souřadnic v rovině Geometrický význam: Přechod od jedné soustavy souřadnic k jiné soustavě souřadnic souhlasně orientované. Dáno: Souřadnice identických bodů v soustavě I a II. I +Y +y y sinω ω x y cosω ω X II Y P ω y y sinω x cosω ω +X +x Obr..5 Transformace souřadnic Transformační rovnice viz obr..5 X = X + qxcosω qysinω, (.7) Y = Y + qxsinω + qycosω kde q je měřítko transformace (též délkový modul) ω je směrník kladné části osy X soustavy II v soustavě I. Jiné odvození transformačních rovnic lze nalézt v [].

25 .5 Protínání vpřed z délek Geometrický význam: Průsečík dvou kružnic. Dáno: souřadnice bodů A, B (viz obr..6). Měřeno: délky s AP, s BP. +Y P +y s AP k s BP +X +x A m n B Obr..6 Protínání vpřed z délek AB AP AB BP s + s s m =, s AB BP AB AP s + s s n =, s k = sap m = sbp n, k >. Aplikací rovnic shodnostní transformace dostaneme vzorce pro výsledné souřadnice Y P X = Y P B = X k X + B AB n X + + n Y s AB AB AB AB k Y s AB. (.8)

26 .6 Protínání vpřed z úhlů Geometrický význam: Průsečík polopřímek Dáno: Souřadnice bodů A, B (viz obr..7). Měřeno: Směry ψ AP, ψ AB, ψ BP, ψ BA. Hz P +Y +y +x ψ AP k α β A ψ m n AB B Hz ψ BP ψ BA +X Obr..7 Protínání vpřed z úhlů α = ψ β = ψ AB BP ψ ψ AP BA sab k = cotg α + cotgβ sab cotgα m = cotgα + cotgβ sab cotgβ n =. cotgα + cotgβ Po aplikaci shodnostní transformace dostaneme výsledné vzorce X AB + YAB cotgβ YP = YB + cotgα + cotgβ. (.9) YAB + X AB cotgβ X P = X B + cotgα + cotgβ

27 .7 Protínání vpřed z orientovaných směrů Geometrický význam: Průsečík polopřímek. Dáno: souřadnice bodů A, B (viz obr..8), orientované směry α AP, α BP. (viz. Kap..3 Orientace osnovy vodorovných směrů). P +Y α AP A α BP B +X Obr..8 Protínání vpřed z orientovaných směrů Úloha se řeší jako průsečík dvou přímek a = cotgα b = cotgα AP BP J = a b X Q = AB a Y J AB Y X P P = Y B = X B + Q. (.) + bq 3

28 .8 Protínání zpět Dáno: souřadnice bodů,, 3 (viz obr..9). Měřeno: směry ψ P, ψ P, ψ P3. α ψp ψ P β P ψ P3 3 Hz Obr..9 Protínání zpět Vzorce pro výpočet protínání zpět vycházejí z Cassiniho řešení α = ψ β = ψ P P3 ψ ψ P P Y X BT BT p = Y q = X = Y AB = X BT BT + X AB Y + X BC BC Y AB AB X + Y BC cotgα cotgα BC cotgβ cotgβ L = p q J = K + L K = YBT + L X m = J P B q p BT YP = YB + K m. (.) X = X + m 4

29 .9 Polygonový pořad Geometrický význam: Lomená čára, měřicky spojená pomocí měřených délek a levostranných úhlů. Postupně na sebe navazující rajóny. Dáno: souřadnice počátečního a koncového bodu P, K, souřadnice orientačních bodů A, B. Měřeno: levostranné úhly ω i, délky s i,i+. B A ω ω 4 (=ω K ) σ PA ω 3 ω (=ω P ) s s 3 s 34 P(=) 3 σ KB X K(=4) X Obr.. Polygonový pořad.9. Přibližné řešení Přibližné řešení znamená vyrovnání polygonového pořadu rovnoměrným rozdělením úhlové odchylky na jednotlivé vrcholy pořadu a rozdělení odchylek souřadnic úměrně absolutním hodnotám souřadnicových rozdílů. Úhlové vyrovnání α = σ PA + ω P 5

30 α i, i + = αi, i + ωi ± [ gon] O ω = σ ( σ + ω ( k ) [ gon]) je úhlová odchylka, která se rozděluje KB PA i rovnoměrně na všechny body polygonového pořadu O ω δ ω = oprava vrcholového úhlu k Výpočet směrníků α σ + ( ω + δ ) = PA P ω α i, i + = αi, i + ( ωi + δ ω ) [ gon]. Výpočet přibližných souřadnicových rozdílů Yi, i+ = si, i+ sin αi X i, i+ = s cos, i+ i, i+ αi, i+ Y X PK PK = = s i, i+s s i, i+ in α cos α i, i+ i, i+. Výpočet souřadnicových odchylek O Y a O X ( podle pravidla má býti jest ) O O Y X P = ( Y K = ( X Y K Y P X ) P X s ) i, i+ s sinα i, i+ i, i+ cosα i, i+ O = O + O je polohová odchylka. Podélná a příčná odchylka se vypočtou podle vzorců O O l q = O = O X X cosσ sinσ PK PK + O + O Y Y sinσ cosσ PK PK. Odchylky O Y a O X se rozdělí úměrně absolutním hodnotám souřadnicových rozdílů δy δx i, i+ i, i+ = = O Y Y i, i+ O X X i, i+ Y i, i+ X i, i+. 6

31 Výpočet vyrovnaných souřadnic Y i X = Yi + Yi, i + δ Y i, i i = X i + X i, i + δx i, i. (.).9. Vyrovnání MNČ Obecný nelineární matematický model měření je F ( L) =. m rovnic o n neznámých, kde L je vektor bezchybných řešení. Pro model podmínkových měření platí F ( L) = měření jsou vázána matematickými podmínkami. Model podmínkových měření musí být splněn i pro vyrovnané hodnoty měření F ( L + v) =, (.3) kde L je vektor měřených velič in v je vektor oprav měření Linearizovaný model je D v + U =..přetvořené podmínkové rovnice, (.4) ( m, n) ( n,) ( m, n) kde U je vektor uzávěrů F ( L) = U D ( m, n) F F ( L), L ( L) L Ln = M M M, Fm Fm ( L), L ( L) L Ln F D = (L). T L 7

32 Kritérium MNČ je D v + U =. v T Pv = min. a opravy musí též splnit lineární model Řešení: pomocí Lagrangeovy metody neurčitých koeficientů (korelát) T T ϕ ( v) = v Pv k ( Dv + U) = min. ϕ = Pv D v k T = T T v = P D k. (.5) Dosazením oprav do rovnice (.4) ( DP T D ) k + U = k = ( DP D ) T U. (.6) Sloučením rovnic (.5) a (.6) dostaneme výsledné opravy měření v P D (DP D U T T =. ) Vyrovnaná měření jsou ) L = L + v. (.7) Aposteriorní střední chyba jednotková ) T T T v P v U DP D U σ = ( ) =. m m Pro konkrétní polygon (viz obr..) platí měřených úhlů: k počet souřadnic určovaných bodů: ( k ) = k - 4 měřených délek: k - počet podmínek: ( k ) (k 4 ) = 3. celkem měření: k - 8

33 Sestavení podmínkových rovnic σ PA X + X X ( X X ) K P = U = OX Y + Y3 + Y34 ( YK YP ) = uzávěry U = OY. ω σ KB ( n ) [ gon] = U3 = O ω Rozepsáním podmínkových rovnic pro tento příklad dostaneme s s σ cos( σ sin( σ PA PA PA + ω ) + s + ω ) + s ω + ω + ω σ cos( σ sin( σ KB PA PA + ω + ω ) + s + ω + ω ) + s sin( σ ( k ) [ gon] =. cos( σ PA PA + ω + ω + ω ) ( X + ω + ω + ω ) ( Y 3 3 K K Y X P P ) = ) = Sestavení matice D cosα cosα 3 cosα34 Y4 Y4 Y34 D = sinα sinα 3 sinα34 X4 X 4 X 34. 3, ) ( n Vektor uzávěrů T U = ( U, U, U3). Matice vah je diagonální P = ). diag ( σ s, σ,,,,, s σ 3 s σ 34 ω σ ω σ ω σ 3 ω 4 Jelikož VBA neobsahuje knihovnu pro práci s maticemi, bylo potřeba vyřešit problém výpočtu inverze matice. V tomto případě, kdy máme právě 3 nadbytečná měření a tedy právě 3 podmínkové rovnice, budeme provádět inverzi matice 3 3. Ta může být řešena numericky takto: a, d, e A = d, b, f, e, f, c 9

34 bc f, ef cd, df be A = ef cd, ac e, de af, deta df be, de af, ab d kde deta = abc + def -( be + af + cd ).. Zápisník měřených vodorovných směrů Odvození výpočtu zápisníku vodorovných směrů ze nebude uvedeno, protože je značně dlouhé a vede ke známé skutečnosti, že výsledný směr je aritmetickým průměrem redukovaných směrů z jednotlivých skupin. Podrobné odvození je uvedeno například v []. Předpokládá se, že směry jsou měřeny v obou polohách dalekohledu a počátek je na konci osnovy směrů změřen opakovaně. V rámci výpočtu směrů se počítají také střední chyby: Střední chyba řádkového průměru s ψ = s i= w i s( s ) a jejich kvadratický průměr sψ i i= σ ψ =, k n aposteriorní odhad jednotkové střední chyby z vyrovnání s k k w w ) ij ij j= i= k i= σ =, ( s )( k ) 3

35 kde s je počet skupin k je počet směrů w je oprava redukovaného směru, která se vypočte jako rozdíl výsledného směru a směru redukovaného ve skupině. Důležité je to, že součet oprav redukovaných směrů v řádcích je nula, ale ve sloupcích nikoliv.. Helmertova transformace Helmertova transformace je podobnostní transformace při nadbytečném počtu identických bodů. Transformační klíč se řeší metodou nejmenších čtverců vyrovnáním měření zprostředkujících. Pro výpočet ve formuláři byla zvolena redukce souřadnic identických bodů k těžišti, při které není potřeba provádět maticové výpočty a během výpočtů lze provádět průběžné kontroly výpočtu konstant transformačních rovnic a je zaručena numerická stabilita výpočtu. Dáno: souřadnice identických bodů v soustavě I a II. Výpočet transformačních koeficientů λ = λ = ( ( ξ X + ηy ( ξ + η ) ξy R R η X R ( ξ + η ) R ) ). Výpočet transformovaných souřadnic ) X = X T + λξ λη ), Y = Y + λ ξ + λη T 3

36 kde η,ξ jsou souřadnice v soustavě II redukované k těžišti Y R, jsou souřadnice v soustavě I (S-JTSK) redukované k těžišti X ), Y ) jsou transformované souřadnice X R Y T, X T jsou souřadnice těžiště v soustavě I. Pro každý identický bod se dále vypočte pokles součtu čtverců oprav po vypuštění jednoho identického bodu z výpočtu Helmertovy transformace, který slouží k identifikaci chybného identického bodu. Vypočte se podle vzorce v y + vx δ vv =, i n s' i n s ' i kde v, v jsou souřadnicové rozdíly (opravy) identických bod, y x ů v y = Y ) Y, = X ) X v x s' i je vzdálenost vyloučeného bodu od těžiště soustavy II (těžiště se počítá pouze z identických bodů) i s' je součet vzdáleností všech bodů od těžiště n je počet identických bodů. 3

37 3 Návody Většina elektronických formulářů vychází ze známých papírových výpočetních formul ářů pro řešení základních geodetických úloh a jejich vyplňování a čtení by mělo b ýt uživateli povědomé. 3. Oboustranně připojený a oboustranně orientovaný polygonový pořad Formulář řeší oboustranně připojený oboustranně orientovaný polygonový pořad. Na počátku a na konci je možno měřit na více známých bodů a provést tak orientaci osnovy vodorovných směrů. Formulář je sestaven tak, že výsledný orientační směr je orientovaný počátek osnovy vodorovných směrů na počátku a na konci. Maximální počet určovaných bodů polygonového pořadu je. Výpočet lze provádět dvěma způsoby. Oddělené úhlové a souřadnicové vyrovnání, kdy se souřadnicový uzávěr rozdělí úměrně absolutním hodnotám souřadnicových rozdílů. Současné úhlové a souřadnicové vyrovnání metodou nejmenších čtverců. Obecně lze říci, že se vyplňují pouze barevně podbarvené buňky v listech pocatek, konec a vstup. Jako první se vyplní v listu vstup číslo a souřadnice počátečního bodu polygonového pořadu. Dále se vyplní měřené orientační směry na počátku - čísla bodů, souřadnice a vodorovné směry a to včetně prvního určovaného bodu polygonového pořadu. U něj se samozřejmě nevyplňují souřadnice. Směry je možno zadávat v libovolném pořadí, jen je třeba první určovaný bod polygonu uvést v seznamu na prvním místě. Velmi podobně se vyplní měření na posledním bodě polygonového pořadu v listu konec, jen se do seznamu orientací na první místo uvede číslo a směr posledního určovaného bodu polygonového pořadu. K měřeným veličinám na koncových bodech polygonového pořadu je ještě třeba doplnit v listu vstup měřené délky - délku vpřed na počátku a délku zpět na konci. Dále se v tabulce určované body vyplní měřené veličiny na určovaných bodech - číslo bodu, směr zpět, směr vpřed, délku zpět a délku vpřed (na prvním určovaném 33

38 bodě měření zpět znamená měření na počátek a měření vpřed měření na druhý určovaný bod atd.). Pokud se délky neměřily dvakrát (např. se neměřilo zpět), nechá se příslušná buňka prázdná a bude se počítat jen s tou měřenou, jinak se jako výsledek bere jejich průměr. Pokud jsou k dispozici přímo měřené úhly, do směru zpět se zadá a do směru vpřed měřený úhel. Pro druhý způsob výpočtu MNČ je potřeba kvůli volbě vah ještě vyplnit informace o přesnostech měřených veličin. Výpočet se spouští tlačítky v listu vstup a výsledný formulář se generuje v listu zápisník. V listu zápisník je také tlačítko vymaž formulář, které vymaže danou oblast listu a nechá tam pouze prázdný zápisník. Toto je vhodné provádět před každým výpočtem, aby se náhodou nestalo, že tam zůstanou nějaká dřívější data, v nově vypočteném zápisníku nebudou přepsána a budou tam jen mást uživatele. 3. Oboustranně připojený a oboustranně orientovaný polygonový pořad s právě jednou orientací na počátku a na konci Formulář řeší oboustranně připojený oboustranně orientovaný polygonový pořad. Na počátku a na konci je možno měřit na více známých bodů a provést tak orientaci osnovy vodorovných směrů. Formulář je sestaven tak, že výsledný orientační směr je orientovaný počátek osnovy vodorovných směrů na počátku a na konci. Maximální počet určovaných bodů polygonového pořadu je. Výpočet lze provádět dvěma způsoby. Oddělené úhlové a souřadnicové vyrovnání, kdy se souřadnicový uzávěr rozdělí úměrně absolutním hodnotám souřadnicových rozdílů. Současné úhlové a souřadnicové vyrovnání metodou nejmenších čtverců. Vyplňují se pouze barevně podbarvené buňky v listu vstup, přičemž oranžově podbarvené buňky jsou povinné údaje. Nejprve se vyplní povinné údaje, tedy čísla a souřadnice počátečního a koncového bodu polygonového pořadu a obou orientačních bodů. Dále se v tabulce určované body vyplní měřené veličiny na určovaných bodech - číslo bodu, směr zpět, směr vpřed, délku zpět a délku vpřed (na prvním určovaném bodě měření zpět znamená měření na počátek a měření vpřed měření na druhý určovaný bod atd.). Pokud se délky neměřily dvakrát, nechá se příslušná buňka 34

39 prázdná a bude se počítat jen s tou měřenou, jinak je jako výsledek brán jejich průměr. Pokud jsou k dispozici přímo měřené úhly, do směru zpět se zapíše a do směru vpřed měřený úhel. Měřená délka vpřed na počátečním bodě, měřená délka zpět na koncovém bodě a měřené směry na počátečním a koncovém bodě se zapisují do vyznačených buněk vedle souřadnic počátečního a koncového bodu. Pro druhý způsob výpočtu metodou nejmenších čtverců je potřeba kvůli volbě vah ještě vyplnit informace o přesnostech měřených veličin. Výpočet se spouští tlačítky v listu vstup a výsledný formulář se generuje v listu zápisník. V listu zápisník je také tlačítko vymaž formulář, které vymaže danou oblast listu a nechá tam pouze prázdný zápisník. Toto je vhodné provádět před každým výpočtem, aby se náhodou nestalo, že tam zůstanou nějaká dřívější data, v nově vypočteném zápisníku nebudou přepsána a budou tam jen mást uživatele. 3.3 Helmertova transformace Vyplňují se pouze žlutě podbarvená políčka - tedy čísla bodů, souřadnice všech bodů s soustavě (II) a u identických bodů navíc souřadnice v soustavě (I). Konečným výsledkem jsou souřadnice určovaných bodů v soustavě (I). K posouzení přesnosti transformace slouží tlačítka Seřaď a Vyluč podezřelý bod. Tlačítko Seřaď seřadí vzestupně identické body podle hodnoty δ vv a tím posune bod s největším poklesem... na konec seznamu. Tlačítko Vyluč podezřelý bod spouští makro, které vytvoří nový list s tím, že vypustí ze seznamu identických bodů ten bod, který si zvolíme.v seznamu po něm zůstane jen jeho číslo, abych bylo vidět který bod se vylučoval. Pro správný běh cyklů je potřeba, aby v názvech bodů byly pouze čísla a ne písmena. Tlačítko Vyluč podezřelý bod vytváří nové listy, které je poté nutno mazat ručně (pravým tlačítkem na jméno listu a Odstranit), když se rozhodnu, že vyloučený bod chci zachovat nebo při novém výpočtu. Excel bohužel neumožňuje uzamknout jeden konkrétní list proti smazání. Proto je potřeba dát pozor a nesmazat si původní list Helmert, ze kterého vycházejí další výpočty. 35

40 3.4 Protínání vpřed z úhlů Ve formuláři se vyplňují pouze čísla bodů, souřadnice bodů A a B a úhly α a β ve formátu g, c, cc podle obrázku. Výpočet se spustí zadáním desetitisícin (vteřin) u úhlu β. Vypočtené souřadnice lze považovat za správné až po vyplnění všech potřebných údajů. 3.5 Protínání vpřed z orientovaných směrů Ve formuláři se vyplňují pouze čísla bodů, souřadnice bodů A a B a směrníky σ AP a σ BP ve formátu g, c, cc podle obrázku. Výpočet se spustí zadáním desetitisícin (vteřin) u směrníky σ BP. Vypočtené souřadnice lze považovat za správné až po vyplnění všech potřebných údajů. 3.6 Protínání vpřed z délek Ve formuláři se vyplňují pouze čísla bodů, souřadnice bodů A a B a délky s AB a s BP podle obrázku. Výpočet se spustí zadáním délky s BP. Vypočtené souřadnice lze považovat za správné až po vyplnění všech potřebných údajů. 3.7 Protínání zpět Ve formuláři se vyplňují pouze čísla bodů, souřadnice bodů A, B, C a směry ψ, ψ, ψ ve formátu g, c, cc podle obrázku. Výpočet se spustí zadáním desetitisícin (vteřin) 3 u směru ψ 3. Vypočtené souřadnice lze považovat za správné až po vyplnění všech potřebných údajů. Pro správnost výpočtu je potřeba, aby platila relace ψ < ψ < ψ3. 36

41 3.8 Polární metoda Formulář kombinuje výpočet osnovy vodorovných směrů s výpočtem polární metody. Vyplňují se pouze barevně podbarvená políčka v listu mereni. Nejprve se vyplní údaje o stanovisku - číslo bodu, souřadnice a výška. Poté se vyplňují údaje o měřených veličinách - čísla bodů, vodorovné směry, u známých bodů jejich souřadnice a u určovaných bodů také buď zenitový úhel a měřená šikmá délka nebo pokud je známa, tak nadmořská výška. Délky budou opraveny o matematické redukce až do roviny Křovákova zobrazení a u určovaných bodů se vypočtou jejich souřadnice. Pokud jsou k dispozici přímo měřené vodorovné délky, zapíší se do kolonky šikmých délek a zenitový úhel se zadá g. Zároveň se v listu zapisnik vygeneruje zápisník osnovy orientovaných směrů. V něm jsou vidět vypočtené orientované směry a jednotlivé opravy směrníku počátku osnovy vodorovných směrů pro každý známý bod. Podle ní je případně možno vyloučit odlehlý bod. 3.9 Zápisník měřených vodorovných směrů Ve formuláři se vyplňuje hlavička, čísla bodů a měřené směry ve formátu g, c, cc. Zápisník je stavěn tak, že je možno měřit jen ve dvou skupinách nebo pouze minutovým přístrojem. Součástí formuláře je také výpočet řádkových středních chyb a odhad jednotkové střední chyby. Vypočtené vyrovnané směry lze považovat za správné až po vyplnění všech potřebných údajů. Formulář nekontroluje správnost zadávaných hodnot např. jestli rozdíl mezi polohami je g, toto si musí ohlídat sám uživatel. V tomto případě lze ovšem chybu odhalit podle střední chyby řádkového průměru. 37

42 4 U kázky práce s formuláři V této kapitole budou předvedeny praktické ukázky prací s formuláři. Potřebná měření byla převzata od vedoucího diplomové práce. Jedná se o měření, která pochází z měření v rámci výuky geodézie v terénu. Výsledné souřadnice byly několikrát nezávisle zkontrolovány jak ručním výpočtem tak v programu Groma. 4. Observace Úkol: Určit souřadnice bodu.:. rajónem z excentrického stanoviska. protínáním z orientovaných směrů z bodů 4 a 4. Osnova měřených vodorovných směrů na excentrickém stanovisku. ex 38

43 Výpočet souřadnic excentrického stanoviska protínáním zpět ze dvou kombinací Orientace osnovy vodorovných směrů na excentrickém stanovisku.ex 39

44 Výpočet souřadnic bodu. polární metodou (rajónem) Výpočet souřadnic bodu. protínáním z orientovaných směrů 4

45 4. Helmertova transformace Úkol: Byla zaměřena síť bodů (viz obr. 4.). Vypočtěte protínáním vpřed z úhlů a délek souřadnice všech bodů v soustavě II. Helmertovou transformací vypočtěte pomocí identických bodů souřadnice všech určovaných bodů v soustavě I (SJTSK). Obr. 4. Měřická síť Počátek pomocné soustavy (II.) byl vložen do bodu 55 a kladná část osy X směřuje do bodu 54. 4

46 4

47 Bod byl identifikován jako podezřelý, byl z výpočtu vypuštěn a celá transformace přepočítána bez něj. 43

48 4.3 Polygonový pořad Úkol: Vypočtěte souřadnice bodů polygonového pořadu (viz. obr 4.) přibližným výpočtem a poté metodou nejmenších čtverců. Obr. 4. Polygonový pořad 44

49 Vstupní hodnoty Přibližný výpočet 45

50 Vyrovnání metodou nejmenších čtverců Nebyly shledány rozdíly mezi výsledky z elektronických formulářů a výsledky, které byly získány od vedoucího diplomové práce. 46

51 5 Závěr Cílem diplomové práce bylo vytvoření několika elektronických formulářů v programu MS Excel řešících vybrané základní geodetické úlohy v rovině. Vybrány byly tyto formuláře: Směrník a délka, Zápisník měřených vodorovných směrů, Orientace osnovy, Polární metoda, Protínání z délek, Protínání vpřed z úhlů, Protínání vpřed z orientovaných směrů, Protínání zpět, Helmertova transformace, Polygonový pořad (oboustranně připojený a oboustranně orientovaný). Teoretická část práce je popsána v kapitole a vychází z dostupné literatury. V jednom případě bylo potřeba k výpočtům vlastní odvození (vzorec na průměrování úhlů). K praktické části bylo nutné se nejprve seznámit s programováním ve VBA, který je součástí aplikace MS Excel a ve kterém byly prováděny složitější operace. Jelikož se nikde na oboru geodézie a kartografie programování ve VBA nevyučuje, byl velkým přínosem pro moji diplomovou práci kurz Tabulkové procesory, který pořádá výpočetní a informační centrum na fakultě. Tato diplomová práce měla experimentální charakter a jejím cílem bylo také vyzkoušet možnosti programu MS Excel při tvorbě elektronických formulářů, které se běžně používají v geodézii. Samotná tvorba formulářů a programování ve VBA se mi dělalo celkem bez problémů, velmi se mi líbily možnosti vstupů a výstupů. VBA pracuje jako ostatní jazyky s vnitřními proměnnými, ale během výpočtu se může mimo jiné odkazovat kamkoliv do sešitu a tam načítat nebo vkládat data do buněk. Toto považuji při tvorbě formulářů za velkou výhodu. Jako nevýhodu bych naopak viděl, že VBA v sobě neobsahuje knihovny pro práci s maticemi a nikde jsem je ani nenašel. Tento problém se dá vyřešit například tím, že maticové operace se mohou provádět na úrovni listů MS Excel, i když to pro programování není úplně ideální. Další komplikace nastala při komunikaci mezi MS Excel a VBA jeden používá desetinné čárky, druhý desetinné tečky a v určitých situacích to může dělat potíže. Problém i jeho řešení byl popsán v kapitole.3.4. Celkově lze říci, že pro tuto diplomovou práci byly MS Excel i VBA vhodné nástroje, práce v nich byla srozumitelná a výsledkem jsou přehledné formuláře, které řeší zadání diplomové práce. Nevýhodou je 47

52 potom nemožnost znázorňovat výsledky geodetických výpočtů graficky a již zmiňovaná absence maticových knihoven. V tomto případě bylo u vyrovnání polygonového pořadu metodou nejmenších čtverců pro násobení matic využito cyklů. Inverze matice se prováděla pouze v jednom případě u matice 3 3 a to obecně pomocí Cramerova pravidla. Formuláře jistě naleznou v praxi své uplatnění, i kdyby zatím jen pro studijní potřeby či výpočty menšího rozsahu. Zápisník měřených vodorovných směrů již používali studenti druhého ročníku při řešení svých úloh. Formuláře byly testovány i v open-source programu OpenOffice.org Calc, který je součástí freewareové kancelářské sady OpenOffice.org a fungují v něm všechny formuláře, které se nepočítají pomocí maker ve VBA. Sada OpenOffice.org defaultně podporuje formát MS Office, ale pro programování maker používá jiné jazyky. Formuláře by šly jistě dále rozšiřovat, například vůbec nejsou řešeny výpočty výšek a myslím si, že by bylo možné vytvořit celý ucelený software pro potřeby například inženýrské geodézie nebo katastru nemovitostí. Vytvořené zdrojové kódy nebyly vytištěny jako příloha diplomové práce, ale jsou součástí vytvořených formulářů na přiloženém CD. 48

53 6 Literatura [] RATIBORSKÝ, J.: Geodézie. Praha, ČVUT. [] SKOŘEPA, Z.: Geodézie 4. Praha, ČVUT. [3] SKOŘEPA, Z - VOBOŘILOVÁ, P.: Geodézie, (Návody na cvičení). Praha, ČVUT 4. [4] BUBENÍK, F. - PULTAR, M. - PULTAROVÁ, I.: Matematické vzorce a metody. Praha, ČVUT. [5] VLASÁK, J. DUŠEK Z.: Geodézie 4 Příklady a návody na cvičení. Praha, ČVUT. [6] RADOUCH, V. - HAMPACHER, M.: Teorie chyb a vyrovnávací počet, Praha, ČVUT. [7] BARTSCH, H.-J.: Matematické vzorce. Praha, SNTL

54 Příloha Obsah přiloženého CD Obsah přiloženého CD Adresář: /Text diplomová práce ve formátu pdf / Formuláře vytvořené nevyplněné formuláře /Ukázky vytvořené formuláře s vyplněnými vzorovými úlohami 5

SYLABUS PŘEDNÁŠKY 10 Z GEODÉZIE 1

SYLABUS PŘEDNÁŠKY 10 Z GEODÉZIE 1 SYLABUS PŘEDNÁŠKY 10 Z GEODÉZIE 1 (Souřadnicové výpočty 4, Orientace osnovy vodorovných směrů) 1. ročník bakalářského studia studijní program G studijní obor G doc. Ing. Jaromír Procházka, CSc. prosinec

Více

Cvičení software Groma základní seznámení

Cvičení software Groma základní seznámení Cvičení software Groma základní seznámení 4 2 3 1 Obr. 1: Hlavní okno programu Groma v.11. Hlavní okno 1. Ikony základních geodetických úloh, lze je vyvolat i z menu Výpočty. 2. Ikona základního nastavení

Více

3. Souřadnicové výpočty

3. Souřadnicové výpočty 3. Souřadnicové výpočty 3.1 Délka. 3.2 Směrník. 3.3 Polární metoda. 3.4 Protínání vpřed z úhlů. 3.5 Protínání vpřed z délek. 3.6 Polygonové pořady. 3.7 Protínání zpět. 3.8 Transformace souřadnic. 3.9 Volné

Více

5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina

5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina 5a. Makra Visual Basic pro Microsoft Escel Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty Zde bude stránka o cyklických odkazech a iteracích.

Více

SYLABUS 9. PŘEDNÁŠKY Z INŢENÝRSKÉ GEODÉZIE

SYLABUS 9. PŘEDNÁŠKY Z INŢENÝRSKÉ GEODÉZIE SYLABUS 9. PŘEDNÁŠKY Z INŢENÝRSKÉ GEODÉZIE (Řešení kruţnicových oblouků v souřadnicích) 3. ročník bakalářského studia studijní program G studijní obor G doc. Ing. Jaromír Procházka, CSc. prosinec 2015

Více

4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody

4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody 4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty

Více

KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM CÍLE KAPITOLY Využívat pokročilé možnosti formátování, jako je podmíněné formátování, používat vlastní formát čísel a umět pracovat s listy. Používat

Více

Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence

Více

Skripta ke školení. Základy VBA. vypracoval: Tomáš Herout. tel:

Skripta ke školení. Základy VBA. vypracoval: Tomáš Herout.   tel: Skripta ke školení Základy VBA vypracoval: Tomáš Herout e-mail: herout@helpmark.cz tel: 739 719 548 2016 Obsah TROCHA TEORIE VBA...2 ZPŮSOB ZÁPISU VE VBA...2 CO JE TO FUNKCE...2 CO JE TO PROCEDURA...2

Více

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2 Výpočet transformačních koeficinetů vybraných 2D transformací Jan Ježek červen 2008 Obsah Odvození transformačního klíče vybraných 2D transformací 2 Meto vyrovnání 2 2 Obecné vyjádření lineárních 2D transformací

Více

Test z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování

Test z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování Test z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování Vypracování bude ve formě ručně napsaného zdrojového textu programu na papír se zadáním. Program dle zadání si

Více

SYLABUS PŘEDNÁŠKY 8 Z GEODÉZIE 1

SYLABUS PŘEDNÁŠKY 8 Z GEODÉZIE 1 SYLABUS PŘEDNÁŠKY 8 Z GEODÉZIE 1 Souřadnicové výpočty 2 1 ročník bakalářského studia studijní program G studijní obor G doc Ing Jaromír Procházka CSc listopad 2015 1 Geodézie 1 přednáška č8 VÝPOČET SOUŘADNIC

Více

Návod na import měřených dat ("zápisníku") GROMA

Návod na import měřených dat (zápisníku) GROMA Návod na import měřených dat ("zápisníku") GROMA Před výpočtem je nutné založit soubor se seznamem souřadnic. Postup výpočtu a import měřených dat se musí zapisovat do souboru (protokol o výpočtech). Před

Více

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu: Čtvrtek 8 prosince Pascal - opakování základů Struktura programu: 1 hlavička obsahuje název programu, použité programové jednotky (knihovny), definice konstant, deklarace proměnných, všechny použité procedury

Více

Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných

Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných Tematický celek 03 3.1 Proměnné Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace. 3.1.1 Deklarace proměnných Dim jméno_proměnné [As typ] - deklarace uvnitř procedury platí pouze pro

Více

Podrobné polohové bodové pole (1)

Podrobné polohové bodové pole (1) Podrobné polohové bodové pole (1) BUDOVÁNÍ NEBO REVIZE A DOPLNĚNÍ PODROBNÉHO POLOHOVÉHO BODOVÉHO POLE Prohloubení nabídky dalšího vzdělávání v oblasti Prohloubení nabídky zeměměřictví dalšího vzdělávání

Více

PrecisPlanner 3D v2.2

PrecisPlanner 3D v2.2 PrecisPlanner 3D v2.2 Martin Štroner, Doc. Ing., Ph.D., Fakulta stavební ČVUT v Praze, Thákurova 7, 166 29 Praha 6, tel.: +420-2435-4781, e-mail: martin.stroner@fsv.cvut.cz 28.10.2011 Obsah 1 Úvod... 2

Více

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA ze sady: 03 tematický okruh sady: Tvorba skript a maker ze šablony: 10 Algoritmizace a programování určeno pro: 4. ročník vzdělávací obor: vzdělávací

Více

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání Čtvrtek 3. listopadu Makra v Excelu Obecná definice makra: Podle definice je makro strukturovanou definicí jedné nebo několika akcí, které chceme, aby MS Excel vykonal jako odezvu na nějakou námi definovanou

Více

Předloha č. 2 podrobné měření

Předloha č. 2 podrobné měření Předloha č. 2 podrobné měření 1. Zadání 2. Zápisník 3. Stručný návod Groma 4. Protokol Groma 5. Stručný návod Geus 6. Protokol Geus 7. Stručný návod Kokeš 8. Protokol Kokeš 1 Zadání 1) Vložte dané body

Více

Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události

Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události Petr Blaha Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události Cykly Základní funkce (matematické, textové,

Více

6.16. Geodetické výpočty - GEV

6.16. Geodetické výpočty - GEV 6.16. Geodetické výpočty - GEV Obor: 36-46-M/01 Geodézie a katastr nemovitostí Forma vzdělávání: denní Počet hodin týdně za dobu vzdělávání: 8 Platnost učební osnovy: od 1.9.2010 1) Pojetí vyučovacího

Více

MS Excel makra a VBA

MS Excel makra a VBA Autor: RNDr. Obsah: MS Excel makra a VBA 1 Využití, ukázky, výhody a nevýhody... 2 2 Makra a zabezpečení... 2 2.1 Nastavení zabezpečení Excelu... 2 2.2 Uložení maker do sešitu a osobního sešitu maker...

Více

Tabulkový procesor. Základní rysy

Tabulkový procesor. Základní rysy Tabulkový procesor Tabulkový procesor je počítačový program zpracovávající data uložená v buňkách tabulky. Program umožňuje použití vzorců pro práci s daty a zobrazuje výsledné hodnoty podle vstupních

Více

MS Excel 2010. Základy maker. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU

MS Excel 2010. Základy maker. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU MS Excel 2010 Základy maker Operační program Vzdělávání pro konkurenceschopnost Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU Registrační číslo: CZ.1.07/2.2.00/15.0224, Oblast podpory:

Více

MATURITNÍ TÉMATA Z MATEMATIKY

MATURITNÍ TÉMATA Z MATEMATIKY MATURITNÍ TÉMATA Z MATEMATIKY 1. Základní poznatky z logiky a teorie množin Pojem konstanty a proměnné. Obor proměnné. Pojem výroku a jeho pravdivostní hodnota. Operace s výroky, složené výroky, logické

Více

OBECNÉ METODY VYROVNÁNÍ

OBECNÉ METODY VYROVNÁNÍ OBECNÉ METODY VYROVNÁNÍ HYNČICOVÁ TEREZA, H2IGE1 2014 ÚVOD Z DŮVODU VYLOUČENÍ HRUBÝCH CHYB A ZVÝŠENÍ PŘESNOSTI NIKDY NEMĚŘÍME DANOU VELIČINU POUZE JEDNOU VÝSLEDKEM OPAKOVANÉHO MĚŘENÍ NĚKTERÉ VELIČINY JE

Více

Č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 SPECIÁLNÍ GEODÉZIE název předmětu úloha/zadání název úlohy Inženýrská geodézie II 1/5 Určení nepřístupné vzdálenosti

Více

Školení obsluhy PC stručný manuál obsluhy pro používání PC

Školení obsluhy PC stručný manuál obsluhy pro používání PC Školení obsluhy PC stručný manuál obsluhy pro používání PC tabulkový procesor MS EXCEL Zpracoval: mgr. Ježek Vl. Str. 1 MS EXCEL - základy tabulkového procesoru Tyto programy jsou specielně navrženy na

Více

GEODETICKÉ VÝPOČTY I.

GEODETICKÉ VÝPOČTY I. SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 2.ročník GEODETICKÉ VÝPOČTY I. TABELACE FUNKCE LINEÁRNÍ INTERPOLACE TABELACE FUNKCE Tabelace funkce se v minulosti často využívala z důvodu usnadnění

Více

Shodnostní Helmertova transformace

Shodnostní Helmertova transformace Shodnostní Helmertova transformace Toto pojednání ukazuje, jak lze určit transformační koeficienty Helmertovy transformace za požadavku, aby představovaly shodnostní transformaci. Pro jednoduchost budeme

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

Základní vzorce a funkce v tabulkovém procesoru

Základní vzorce a funkce v tabulkovém procesoru Základní vzorce a funkce v tabulkovém procesoru Na tabulkovém programu je asi nejzajímavější práce se vzorci a funkcemi. Když jednou nastavíte, jak se mají dané údaje zpracovávat (některé buňky sečíst,

Více

8 Makra Příklad 4 Excel 2007

8 Makra Příklad 4 Excel 2007 TÉMA: Úprava maker rozhodování, příkaz If..Then..Else Sekretářka společnosti Naše zahrada potřebuje upravit makra vytvořená pomocí záznamu tak, aby vyhovovala jejím požadavkům. Pro úpravy využije Editor

Více

2. Bodové pole a souřadnicové výpočty

2. Bodové pole a souřadnicové výpočty 2. Bodové pole a souřadnicové výpočty 2.1 Body 2.2 Bodová pole 2.3 Polohové bodové pole. 2.3.1 Rozdělení polohového bodového pole. 2.3.2 Dokumentace geodetického bodu. 2.3.3 Stabilizace a signalizace bodů.

Více

T a c h y m e t r i e

T a c h y m e t r i e T a c h y m e t r i e (Podrobné měření výškopisu, okolí NTK) Poslední úprava: 2.10.2018 9:59 Úkolem je vyhotovit digitální model terénu pomocí programového systému Atlas DMT (úloha U_7, vztažné měřítko

Více

VZORCE A VÝPOČTY. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý

VZORCE A VÝPOČTY. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý Autor: Mgr. Dana Kaprálová VZORCE A VÝPOČTY Datum (období) tvorby: září, říjen 2013 Ročník: sedmý Vzdělávací oblast: Informatika a výpočetní technika 1 Anotace: Žáci se seznámí se základní obsluhou tabulkového

Více

Souřadnicové výpočty. Geodézie Přednáška

Souřadnicové výpočty. Geodézie Přednáška Souřadnicové výpočt Geodézie Přednáška Souřadnicové výpočt strana 2 Souřadnicové výpočt (souřadnicová geometrie) vchází z analtické geometrie zkoumá geometrické tvar pomocí algebraických a analtických

Více

FUNKCE 3. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

FUNKCE 3. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika FUNKCE 3 Autor: Mgr. Dana Kaprálová Datum (období) tvorby: září, říjen 2013 Ročník: sedmý Vzdělávací oblast: Informatika a výpočetní technika 1 Anotace: Žáci se seznámí se základní obsluhou tabulkového

Více

Výuka v terénu I. Obory: Inženýrská geodézie a Důlní měřictví. Skupiny: GB1IGE01, GB1IGE02, GB1DME

Výuka v terénu I. Obory: Inženýrská geodézie a Důlní měřictví. Skupiny: GB1IGE01, GB1IGE02, GB1DME Výuka v terénu I Obory: Inženýrská geodézie a Důlní měřictví Skupiny: GB1IGE01, GB1IGE02, GB1DME01 27. 4-30. 4. 2015 1. Trojúhelníkový řetězec Zásady pro zpracování úlohy: Zaměřte ve skupinách úhly potřebné

Více

Č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 VYŠŠÍ GEODÉZIE název předmětu úloha/zadání název úlohy Vyšší geodézie 1 3/3 GPS - výpočet polohy stanice pomocí

Více

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

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz 1/15 ANALYTICKÁ GEOMETRIE Základní pojmy: Soustava souřadnic v rovině a prostoru Vzdálenost bodů, střed úsečky Vektory, operace s vektory, velikost vektoru, skalární součin Rovnice přímky Geometrie v rovině

Více

Vliv realizace, vliv přesnosti centrace a určení výšky přístroje a cíle na přesnost určovaných veličin

Vliv realizace, vliv přesnosti centrace a určení výšky přístroje a cíle na přesnost určovaných veličin Vliv realizace, vliv přesnosti centrace a určení výšky přístroje a cíle na přesnost určovaných veličin doc. Ing. Martin Štroner, Ph.D. Fakulta stavební ČVUT v Praze 1 Úvod Při přesných inženýrsko geodetických

Více

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

II. Úlohy na vložené cykly a podprogramy II. Úlohy na vložené cykly a podprogramy Společné zadání pro příklady 1. - 10. začíná jednou ze dvou možností popisu vstupních dat. Je dána posloupnost (neboli řada) N reálných (resp. celočíselných) hodnot.

Více

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox 02. HODINA Obsah: 1. Typy souborů a objektů 2. Ovládací prvky Label a TextBox 3. Základní příkazy a vlastnosti ovládacích prvků 4. Práce s objekty (ovládací prvky a jejich vlastnosti) 2.1 Typy souborů

Více

Č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 VYŠŠÍ GEODÉZIE název předmětu úloha/zadání název úlohy Kosmická geodézie 4/003 Průběh geoidu z altimetrických měření

Více

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Závislosti a funkční vztahy Gradovaný řetězec úloh Téma: graf funkce, derivace funkce a její

Více

10 Algoritmizace Příklad 2 Word 2007/ VBA

10 Algoritmizace Příklad 2 Word 2007/ VBA TÉMA: Zápis algoritmu, cyklus se známým počtem opakování Prostředí aplikace Wordu je možné doplnit v rámci využití maker o automatizaci složitějších posloupností příkazů. Vedle záznamu makra je možno makra

Více

Programovací jazyk Pascal

Programovací jazyk Pascal Programovací jazyk Pascal Syntaktická pravidla (syntaxe jazyka) přesná pravidla pro zápis příkazů Sémantická pravidla (sémantika jazyka) pravidla, která každému příkazu přiřadí přesný význam Všechny konstrukce

Více

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1 24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ TECHNOLOGIE

Více

Microsoft Office Excel 2003

Microsoft Office Excel 2003 Microsoft Office Excel 2003 Školení učitelů na základní škole Meteorologická Maturitní projekt SSPŠ 2013/2014 Vojtěch Dušek 4.B 1 Obsah 1 Obsah... 2 2 Seznam obrázků... 3 3 Základy programu Excel... 4

Více

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

Požadavky k opravným zkouškám z matematiky školní rok 2013-2014 Požadavky k opravným zkouškám z matematiky školní rok 2013-2014 1. ročník (první pololetí, druhé pololetí) 1) Množiny. Číselné obory N, Z, Q, I, R. 2) Absolutní hodnota reálného čísla, intervaly. 3) Procenta,

Více

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

Požadavky k opravným zkouškám z matematiky školní rok 2014-2015 Požadavky k opravným zkouškám z matematiky školní rok 2014-2015 1. ročník (první pololetí, druhé pololetí) 1) Množiny. Číselné obory N, Z, Q, I, R. 2) Absolutní hodnota reálného čísla, intervaly. 3) Procenta,

Více

VISUAL BASIC. Přehled témat

VISUAL BASIC. Přehled témat VISUAL BASIC Přehled témat 1 ÚVOD DO PROGRAMOVÁNÍ Co je to program? Kuchařský předpis, scénář k filmu,... Program posloupnost instrukcí Běh programu: postupné plnění instrukcí zpracovávání vstupních dat

Více

Excel Matematické operátory. Excel předdefinované funkce

Excel Matematické operátory. Excel předdefinované funkce Excel Matematické operátory a) Sčítání + příklad =A1+A2 sečte obsah buněk A1 a A2 b) Odčítání - příklad =A1-A2 odečte hodnotu buňky A2 od hodnoty buňky A1 c) Násobení * příklad =A1*A2 vynásobí obsah buněk

Více

11.1 Jedna rovnice pro jednu neznámou

11.1 Jedna rovnice pro jednu neznámou 52. ešení rovnic Mathcad je schopen řešit i velmi složité rovnice, kdy hledaná neznámá je obsažena současně v několika různých funkcích apod.. Jedna rovnice pro jednu neznámou.. Funkce root Před vlastním

Více

Tachymetrie (Podrobné měření výškopisu)

Tachymetrie (Podrobné měření výškopisu) Tachymetrie (Podrobné měření výškopisu) Úkolem je vyhotovit digitální model terénu pomocí programového systému Atlas DMT (úloha U_8). Pro jeho vytvoření je potřeba znát polohu a výšku vhodně zvolených

Více

MATEMATIKA ZÁKLADNÍ ÚROVEŇ

MATEMATIKA ZÁKLADNÍ ÚROVEŇ NOVÁ MTURITNÍ ZKOUŠK Ilustrační test 2008 Základní úroveň obtížnosti MVCZMZ08DT MTEMTIK ZÁKLDNÍ ÚROVEŇ DIDKTICKÝ TEST Testový sešit obsahuje 8 úloh. Na řešení úloh máte 90 minut. Úlohy řešte v testovém

Více

CVIČNÝ TEST 5. OBSAH I. Cvičný test 2. Mgr. Václav Zemek. II. Autorské řešení 6 III. Klíč 17 IV. Záznamový list 19

CVIČNÝ TEST 5. OBSAH I. Cvičný test 2. Mgr. Václav Zemek. II. Autorské řešení 6 III. Klíč 17 IV. Záznamový list 19 CVIČNÝ TEST 5 Mgr. Václav Zemek OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 17 IV. Záznamový list 19 I. CVIČNÝ TEST 1 Zjednodušte výraz (2x 5) 2 (2x 5) (2x + 5) + 20x. 2 Určete nejmenší trojciferné

Více

Obr. P1.1 Zadání úlohy v MS Excel

Obr. P1.1 Zadání úlohy v MS Excel Přílohy Příloha 1 Řešení úlohy lineárního programování v MS Excel V této příloze si ukážeme, jak lze řešit úlohy lineárního programování pomocí tabulkového procesoru MS Excel. Výpočet budeme demonstrovat

Více

FUNKCE 2. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

FUNKCE 2. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika FUNKCE 2 Autor: Mgr. Dana Kaprálová Datum (období) tvorby: září, říjen 2013 Ročník: sedmý Vzdělávací oblast: Informatika a výpočetní technika 1 Anotace: Žáci se seznámí se základní obsluhou tabulkového

Více

Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec

Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec StatSoft Vzorce Jistě se Vám již stalo, že data, která máte přímo k dispozici, sama o sobě nestačí potřebujete je nějak upravit, vypočítat z nich nějaké další proměnné, provést nějaké transformace, Jinak

Více

Mgr. Tomáš Kotler. I. Cvičný test 2 II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17

Mgr. Tomáš Kotler. I. Cvičný test 2 II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17 Mgr. Tomáš Kotler I. Cvičný test 2 II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17 VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 Je dán rovinný obrazec, v obrázku vyznačený barevnou výplní, který představuje

Více

GEODETICKÉ VÝPOČTY I.

GEODETICKÉ VÝPOČTY I. SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 2.ročník GEODETICKÉ VÝPOČTY I. ÚHLOVÉ JEDNOTKY PŘEVODY MEZI ÚHLOVÝMI MÍRAMI OBLOUKOVÁ MÍRA MÍRA ŠEDESÁTINNÁ úhlové jednotky ÚHLOVÉ MÍRY - STUPNĚ stupeň

Více

GEODETICKÉ VÝPOČTY I.

GEODETICKÉ VÝPOČTY I. SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 2.ročník GEODETICKÉ VÝPOČTY I. ÚHLOVÉ JEDNOTKY PŘEVODY MEZI ÚHLOVÝMI MÍRAMI OBLOUKOVÁ MÍRA MÍRA ŠEDESÁTINNÁ úhlové jednotky ÚHLOVÉ MÍRY - STUPNĚ stupeň

Více

CVIČNÝ TEST 49. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15

CVIČNÝ TEST 49. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15 CVIČNÝ TEST 49 Mgr. Tomáš Kotler OBSAH I. Cvičný test 2 II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15 I. CVIČNÝ TEST 1 bod 1 Kolik hodnot proměnné a R existuje takových, že diference aritmetické

Více

Obecná rovnice kvadratické funkce : y = ax 2 + bx + c Pokud není uvedeno jinak, tak definičním oborem řešených funkcí je množina reálných čísel.

Obecná rovnice kvadratické funkce : y = ax 2 + bx + c Pokud není uvedeno jinak, tak definičním oborem řešených funkcí je množina reálných čísel. 5. Funkce 9. ročník 5. Funkce ZOPAKUJTE SI : 8. ROČNÍK KAPITOLA. Funkce. 5.. Kvadratická funkce Obecná rovnice kvadratické funkce : y = ax + bx + c Pokud není uvedeno jinak, tak definičním oborem řešených

Více

Průmyslová střední škola Letohrad Komenského 472, Letohrad

Průmyslová střední škola Letohrad Komenského 472, Letohrad Geodézie (profilová část maturitní zkoušky formou ústní zkoušky před zkušební komisí) 1) Měření délek 2) Teodolity 3) Zaměření stavebních objektů 4) Odečítací pomůcky 5) Nivelační přístroje a pomůcky 6)

Více

Č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 VYŠŠÍ GEODÉZIE název předmětu úloha/zadání název úlohy Vyšší geodézie 1 2/3 GPS - Výpočet drah družic školní rok

Více

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná. Průběžná klasifikace Nová verze modulu Klasifikace žáků přináší novinky především v práci s průběžnou klasifikací. Pro zadání průběžné klasifikace ve třídě doposud existovaly 3 funkce Průběžná klasifikace,

Více

Obsah. Několik slov o Excelu 2007 a 2010 9. Operace při otvírání a ukládání sešitu 15. Operace s okny 27. Kapitola 1

Obsah. Několik slov o Excelu 2007 a 2010 9. Operace při otvírání a ukládání sešitu 15. Operace s okny 27. Kapitola 1 Obsah Kapitola 1 Několik slov o Excelu 2007 a 2010 9 Nové uživatelské rozhraní 9 Pás karet 10 Panel nástrojů Rychlý přístup 11 Tlačítko Office 11 Pracovní plocha 12 Nápověda 13 Kapitola 2 Operace při otvírání

Více

Excel 2007 praktická práce

Excel 2007 praktická práce Excel 2007 praktická práce 1 Excel OP LZZ Tento kurz je financován prostřednictvím výzvy č. 40 Operačního programu Lidské zdroje a zaměstnanost z prostředků Evropského sociálního fondu. 2 Excel Cíl kurzu

Více

Přílohy. Příloha 1. Obr. P1.1 Zadání úlohy v MS Excel

Přílohy. Příloha 1. Obr. P1.1 Zadání úlohy v MS Excel Přílohy Příloha 1 Řešení úlohy lineárního programování v MS Excel V této příloze si ukážeme, jak lze řešit úlohy lineárního programování pomocí tabulkového procesoru MS Excel 2007. Výpočet budeme demonstrovat

Více

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97 Vybrané části Excelu Ing. Petr Adamec Brno 2010 Cílem předmětu je seznámení se s programem Excel

Více

Programy na PODMÍNĚNÝ příkaz IF a CASE

Programy na PODMÍNĚNÝ příkaz IF a CASE Vstupy a výstupy budou vždy upraveny tak, aby bylo zřejmé, co zadáváme a co se zobrazuje. Není-li určeno, zadáváme přirozená čísla. Je-li to možné, používej generátor náhodných čísel vysvětli, co a jak

Více

16. Goniometrické rovnice

16. Goniometrické rovnice @198 16. Goniometrické rovnice Definice: Goniometrická rovnice je taková rovnice, ve které proměnná (neznámá) vystupuje pouze v goniometrických funkcích. Řešit goniometrické rovnice znamená nalézt všechny

Více

Základy algoritmizace a programování

Základy algoritmizace a programování Základy algoritmizace a programování Příklady v MATLABu Přednáška 10 30. listopadu 2009 Řídící instrukce if else C Matlab if ( podmínka ) { } else { } Podmíněný příkaz if podmínka elseif podmínka2... else

Více

VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce

VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce Anotace: Žák se seznámí se základními druhy funkcí a jejich vložením v programu MS Excel 2010. Pracuje na svém žákovském počítači dle pokynů v prezentaci.

Více

Pascal. Katedra aplikované kybernetiky. Ing. Miroslav Vavroušek. Verze 7

Pascal. Katedra aplikované kybernetiky. Ing. Miroslav Vavroušek. Verze 7 Pascal Katedra aplikované kybernetiky Ing. Miroslav Vavroušek Verze 7 Proměnné Proměnná uchovává nějakou informaci potřebnou pro práci programu. Má ve svém oboru platnosti unikátní jméno. (Připadne, musí

Více

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA Rovinné přetvoření Rovinné přetvoření, neboli, jak se také často nazývá, geometrická transformace je vlastně lineární zobrazení v prostoru s nějakou soustavou souřadnic. Jde v něm o přepočet souřadnic

Více

Na chvilku se vžijte do situace, kdy pořádáte jednodenní konferenci a potřebujete naplánovat jednotlivé přednášky včetně přestávek.

Na chvilku se vžijte do situace, kdy pořádáte jednodenní konferenci a potřebujete naplánovat jednotlivé přednášky včetně přestávek. Ganttův graf (Wikipedia) se používá ke grafickému znázornění posloupnosti činností (akcí, výrobních operací, prací na projektu apod.) v čase. Nemáte-li k dispozici specializovaný nástroj (typicky Microsoft

Více

výsledek 2209 y (5) (x) y (4) (x) y (3) (x) 7y (x) 20y (x) 12y(x) (horní indexy značí derivaci) pro 1. y(x) = sin2x 2. y(x) = cos2x 3.

výsledek 2209 y (5) (x) y (4) (x) y (3) (x) 7y (x) 20y (x) 12y(x) (horní indexy značí derivaci) pro 1. y(x) = sin2x 2. y(x) = cos2x 3. Vypočtěte y (5) (x) y (4) (x) y (3) (x) 7y (x) 20y (x) 12y(x) (horní indexy značí derivaci) pro 1. y(x) = sin2x 2. y(x) = cos2x 3. y(x) = x sin2x 4. y(x) = x cos2x 5. y(x) = e x 1 6. y(x) = xe x 7. y(x)

Více

TECHNICKÁ ZPRÁVA GEODETICKÉHO ZAMĚŘENÍ

TECHNICKÁ ZPRÁVA GEODETICKÉHO ZAMĚŘENÍ TECHNICKÁ ZPRÁVA GEODETICKÉHO ZAMĚŘENÍ Název akce : Stanovení záplavového území řeky Kamenice Lokalita : Srbská Kamenice - Dolní Falknov Investor : Povodí Ohře s.p. Zadavatel : Hydrosoft Veleslavín s.r.o.,

Více

Vytyčení polohy bodu polární metodou

Vytyčení polohy bodu polární metodou Obsah Vytyčení polohy bodu polární metodou... 2 1 Vliv měření na přesnost souřadnic... 3 2 Vliv měření na polohovou a souřadnicovou směrodatnou odchylku... 4 3 Vliv podkladu na přesnost souřadnic... 5

Více

4. Vzorce v Excelu Tipy pro práci s Wordem Kontingenční tabulky v Excelu

4. Vzorce v Excelu Tipy pro práci s Wordem Kontingenční tabulky v Excelu 4. Vzorce v Excelu Tipy pro práci s Wordem Kontingenční tabulky v Excelu Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová Zdroje dat Excelu Import dat

Více

CVIČNÝ TEST 15. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17

CVIČNÝ TEST 15. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 CVIČNÝ TEST 15 Mgr. Tomáš Kotler OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 I. CVIČNÝ TEST VÝCHOZÍ TEXT K ÚLOZE 1 Je dána čtvercová mřížka, v níž každý čtverec má délku

Více

2. cvičení z ZI1 - Excel

2. cvičení z ZI1 - Excel Doc.Ing. Vlastimil Jáneš... janes@fd.cvut.cz 2. cvičení z ZI1 - Excel O Excelu - organizace listů : 1 list : max. 65 536 řádků a 256 sloupců, tj. 16 777 216 buněk. Sloupce : A, B,.Z, AA, AB,. IU, IV (26

Více

Informační a komunikační technologie pro učební obory ME4 a SE4. Makra

Informační a komunikační technologie pro učební obory ME4 a SE4. Makra Informační a komunikační technologie pro učební obory ME4 a SE4 Makra I. část Praha 2012 2013 Zpracoval: Ing. Pavel branšovský pro potřebu VOŠ a SŠSE Volně použito podkladů z internetu a kolegů ze školy

Více

Praha & EU: investujeme do vaší budoucnosti. Daniel Turzík, Miroslava Dubcová,

Praha & EU: investujeme do vaší budoucnosti. Daniel Turzík, Miroslava Dubcová, E-sbírka příkladů Seminář z matematiky Evropský sociální fond Praha & EU: investujeme do vaší budoucnosti Daniel Turzík, Miroslava Dubcová, Pavla Pavlíková Obsah 1 Úpravy výrazů................................................................

Více

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

Gymnázium Jiřího Ortena, Kutná Hora Předmět: Náplň: Třída: Počet hodin: Pomůcky: Cvičení z matematiky algebra (CZMa) Systematizace a prohloubení učiva matematiky: Číselné obory, Algebraické výrazy, Rovnice, Funkce, Posloupnosti, Diferenciální

Více

CVIČNÝ TEST 37. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15

CVIČNÝ TEST 37. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15 CVIČNÝ TEST 37 Mgr. Tomáš Kotler OBSAH I. Cvičný test 2 II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15 I. CVIČNÝ TEST VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 Na staré hliněné desce je namalován čtverec

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

CVIČNÝ TEST 51. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17

CVIČNÝ TEST 51. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 CVIČNÝ TEST 51 Mgr. Tomáš Kotler OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 I. CVIČNÝ TEST VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 V obchodě s kouzelnickými potřebami v Kocourkově

Více

Průmyslová střední škola Letohrad Komenského 472, Letohrad

Průmyslová střední škola Letohrad Komenského 472, Letohrad Geodézie (profilová část maturitní zkoušky formou ústní zkoušky před zkušební komisí) 1) Měření délek 2) Teodolity 3) Zaměření stavebních objektů 4) Odečítací pomůcky 5) Nivelační přístroje a pomůcky 6)

Více

SOLVER UŽIVATELSKÁ PŘÍRUČKA. Kamil Šamaj, František Vižďa Univerzita obrany, Brno, 2008 Výzkumný záměr MO0 FVT0000404

SOLVER UŽIVATELSKÁ PŘÍRUČKA. Kamil Šamaj, František Vižďa Univerzita obrany, Brno, 2008 Výzkumný záměr MO0 FVT0000404 SOLVER UŽIVATELSKÁ PŘÍRUČKA Kamil Šamaj, František Vižďa Univerzita obrany, Brno, 2008 Výzkumný záměr MO0 FVT0000404 1. Solver Program Solver slouží pro vyhodnocení experimentálně naměřených dat. Základem

Více

c jestliže pro kladná čísla a,b,c platí 3a = 2b a 3b = 5c.

c jestliže pro kladná čísla a,b,c platí 3a = 2b a 3b = 5c. Úloha 1 1 b. Od součtu neznámého čísla a čísla 17 odečteme rozdíl těchto čísel v daném pořadí. Vypočtěte a zapište výsledek v. Úloha 2 1 b. 25 Na číselné ose jsou obrazy čísel 0 a 1 vzdáleny 5 mm. Určete

Více

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

Projekt IMPLEMENTACE ŠVP. pořadí početních operací, dělitelnost, společný dělitel a násobek, základní početní operace Střední škola umělecká a řemeslná Evropský sociální fond "Praha a EU: Investujeme do vaší budoucnosti" Projekt IMPLEMENTACE ŠVP Evaluace a aktualizace metodiky předmětu Matematika Výrazy Obory nástavbového

Více

II. Vzorce v Excelu Tipy pro práci s Wordem Kontingenční tabulky v Excelu, 1. část

II. Vzorce v Excelu Tipy pro práci s Wordem Kontingenční tabulky v Excelu, 1. část II. Vzorce v Excelu Tipy pro práci s Wordem Kontingenční tabulky v Excelu, 1. část Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová Zdroje dat Excelu Import

Více

Sada 1 - Základy programování

Sada 1 - Základy programování S třední škola stavební Jihlava Sada 1 - Základy programování 04. Datové typy, operace, logické operátory Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284

Více

Microsoft Office. Excel vyhledávací funkce

Microsoft Office. Excel vyhledávací funkce Microsoft Office Excel vyhledávací funkce Karel Dvořák 2011 Vyhledávání v tabulkách Vzhledem ke skutečnosti, že Excel je na mnoha pracovištích používán i jako nástroj pro správu jednoduchých databází,

Více