Základy programování (IZP)
|
|
- Šimon Dostál
- před 8 lety
- Počet zobrazení:
Transkript
1 Základy programování (IZP) Bonusové laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Gabriela Nečasová Petr Veigend 2014/2015
2 Obsah Zopakování zadání druhého projektu Zopakování problematiky iteračních výpočtů Obecný úvod Taylorova řada (minule e^x) Zřetězené zlomky IZP doplňkové cvičení 2
3 Seznámení se zadáním druhého projektu Iterační výpočty obhajoba: odevzdání: do WISu dokumentace: Název: proj2.c Výstup: standardní výstup pro výpis výsledků (na wiki) standardní chybový výstup pro výpis chyb V rámci projektu můžete používat pouze matematické operace +,-,* a / Součástí projektu je i dokumentace Zakázáno: použití math.h (až na isnan(), isinf(), tan() a konstanty NAN a INF) IZP doplňkové cvičení 3
4 Porovnání metod (--tan) Budete počítat funkci tangens dvěma iteračními výpočty: Taylorova řada (Taylor series) tan x = x + x x x x Budete potřebovat 13 čitatelů a jmenovatelů (viz zadání) Zřetězené zlomky (Continued Fractions) Není omezena úroveň zanoření tan x = 1 3 x x 2 x 2 5 x2 7 IZP doplňkové cvičení 4
5 Porovnání metod (--tan) Vaše výsledky porovnáte s výsledky knihovní funkce tan() Pozor na správný formát výstupu Zkratka Význam Formát I počet iterací %d M tan() z math.h %e T taylor_tan() %e TE absolutní chyba (Taylor) %e C cfrac_tan() %e CE absolutní chyba (zlomky) %e Při porovnávání metod NEBUDETE uvažovat přesnost 1e-10 a odvozovat počet iterací tak, aby byla přesnost dosažena IZP doplňkové cvičení 5
6 Vzdálenost a výška měřeného objektu (-m) Pomocí metody zřetězených zlomků budete pomocí tangens úhlů α a β počítat proměnné d a v (pokud bude zadán i úhel β) na následujícím obrázku: Proměnná c je implicitně nastavena, ale pomocí argumentu příkazového řádku se může měnit Při výpočtech BUDETE uvažovat přesnost 1e-10 a odvozovat počet iterací tak, aby byla přesnost dosažena Pozor: výpis ve formátu %.10e IZP doplňkové cvičení 6
7 Další informace o implementaci Při implementaci věnujte pozornost: Nejdříve správnému algoritmickému schématu zápisu iteračního výpočtu, poté přesnosti (tj. počtu iterací), a až nakonec urychlování a optimalizaci (při hodnocení na to bude brán zřetel) Všechny úhly budou v radiánech a v prvním kvadrantu [0, π 2 ) Desetinná čísla budou typu double IZP doplňkové cvičení 7
8 Překlad programu Pokud používáme funkce z math.h, je nutné při překladu použít přepínač -lm: gcc std=c99 Wall pedantic g lm proj2.c o proj2 IZP doplňkové cvičení 8
9 Rekurentní problémy [1] Rekurentní problém: výpočet nové hodnoty závisí na hodnotě výpočtu z předcházejícího kroku Rekurentní vztah obecně: Y i+1 = F(Y i ) Pro výpočet hodnoty Y i+1 je nutné zjistit hodnotu Y i IZP doplňkové cvičení 9
10 Rekurentní problémy [1] Musí být dána počáteční hodnota Y 0 Co musí platit pro hodnoty získané posloupnosti Y i+1 = F(Y i ) pro y 0 Y i Y j pro všechna i j Y i pro i < N nesplňuje podmínky požadované hodnoty Y N splňuje podmínky hledané hodnoty IZP doplňkové cvičení 10
11 Rekurentní problémy [1] Algoritmické schéma řešení Y = y0; // Y proměnná, y0 počáteční hodnota while( B(Y)) // dokud není splněna koncová podmínka Y = F(Y); // budeme počítat další prvek // posloupnosti IZP doplňkové cvičení 11
12 Rekurentní problémy [1] Algoritmické schéma řešení Y = y0; // Y proměnná, y0 počáteční hodnota while( B(Y)) // dokud není splněna koncová podmínka Y = F(Y); Zápis v C může vypadat např. double y = y0; // budeme počítat další prvek // posloupnosti while(!b(y)) // dokud není splněna koncová podmínka return y; y = f(y); // budeme počítat další prvek // posloupnosti IZP doplňkové cvičení 12
13 Ukončovací podmínka [1] Běžně se iterační výpočet ukončí, pokud Y i Y i 1 EPS To se dá v C zapsat např. double y = y0; // aktuální člen double yp; // předchozí člen do { yp = y; // uložíme hodnotu předchozího členu y = f(y); // vypočítáme další člen } while (fabs(y - yp) >= eps); Algoritmické schéma lze použít pro výpočet číselných řad (Taylorův rozvoj), kterými lze aproximovat funkce IZP doplňkové cvičení 13
14 Výpočet řad [1] K výpočtu řad se používají částečné součty Pro řadu t 0, t 1, t 2, t 3,, kde t i = f t i 1 můžeme napsat řadu částečných součtů s 0, s 1, s 2, s 3,, kde s i = Můžeme je opět řešit rekurentně: i j=0 s 0 = t 0 s i = s i 1 + t i částečný součet pro aktuální člen je částečný součet pro předchozí člen + hodnota aktuálního členu t j IZP doplňkové cvičení 14
15 Výpočet řad [1] Algoritmické schéma T = t0; // první člen řady S = T; // součet = první člen řady while( B(S, T)) { } T = f(t); // vypočítáme nový člen řady S = S + T; // tento člen přičteme k aktuálnímu // částečnému součtu Je nutné si vždy zjistit, jak se od sebe liší jednotlivé členy řady Pozor: Některé řady konvergují nejrychleji jen v omezeném definičním oboru funkce IZP doplňkové cvičení 15
16 Iterační výpočty součtové řady Jak postupovat??? e x = 1 + x + x2 2! + x3 3! + x4 4! + IZP cvičení 3 16
17 Iterační výpočty součtové řady Jak postupovat??? e x = 1 + x + x2 2! + x3 3! + x4 4! + // x je v zadání // přesnost (eps) je v zadání // Základní proměnné: // částečný součet // současný a předchozí člen // Určete rozdíl mezi jednotlivými členy řady cyklus(ukončovací podmínka) { // výpočet nového členu řady // výsledek += nový člen řady } IZP cvičení 3 17
18 Zřetězené zlomky V následujícím příkladu budeme počítat číslo π pomocí zřetězeného zlomku Úroveň rozvoje zřetězeného zlomku (n) je zvolena na 4 IZP doplňkové cvičení 18
19 Zřetězené zlomky Implementujte výpočet čísla π pomocí zřetězeného zlomku: π = 1 + n = IZP doplňkové cvičení 19
20 Zřetězené zlomky Implementujte výpočet čísla π pomocí zřetězeného zlomku: π = n = n = IZP doplňkové cvičení 20
21 Zřetězené zlomky Implementujte výpočet čísla π pomocí zřetězeného zlomku: π = n = 2 n = n = IZP doplňkové cvičení 21
22 Zřetězené zlomky Implementujte výpočet čísla π pomocí zřetězeného zlomku: n = 1 π = n = 2 n = n = IZP doplňkové cvičení 22
23 Zřetězené zlomky Jak bylo řečeno, při výpočtu funkce tangens pomocí zřetězeného zlomku budete uvažovat přesnost 1e-10 a upravovat počet členů Postup výpočtu: // inicializace prvních dvou úrovní zanoření while (fabs(aktuální předchozí) > eps) { // provedení iteračního výpočtu // zavolání funkce pro výpočet, uložení nové // hodnoty }; IZP doplňkové cvičení 23
24 Zřetězené zlomky inicializace Pro n=1mplementujte výpočet čísla π pomocí zřetězeného zlomku: π = 4 1 IZP doplňkové cvičení 24
25 Zřetězené zlomky inicializace Pro n = 2výpočet čísla π pomocí zřetězeného zlomku: Atd. π = IZP doplňkové cvičení 25
26 Poznámka Nepoužívejte zvláštní funkce pro výpočet Mocniny Faktoriálu apod. Vždy dopočítávejte pouze rozdíly mezi jednotlivými členy IZP doplňkové cvičení 26
27 Děkuji Vám za pozornost! IZP doplňkové cvičení 27
28 Použitá literatura [1] Materiály ke třetímu demonstračnímu cvičení. FIT VUT IZP doplňkové cvičení 28
Základy programování (IZP)
Základy programování (IZP) Sedmé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Gabriela
VíceZáklady programování (IZP)
Základy programování (IZP) Deváté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017
VíceZáklady programování (IZP)
Základy programování (IZP) Deváté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Gabriela Nečasová, inecasova@fit.vutbr.cz
VíceZáklady programování (IZP)
Základy programování (IZP) Sedmé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2018/2019,
VíceIterační výpočty Projekt č. 2
Dokumentace k projektu pro předměty IUS & IZP Iterační výpočty Projekt č. 2 Autor: Jan Kaláb (xkalab00@stud.fit.vutbr.cz) Úvod Úkolem bylo napsat v jazyce C program sloužící k výpočtům matematických funkcí
VíceZáklady programování (IZP)
Základy programování (IZP) Páté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 5. týden
VíceZáklady programování (IZP)
Základy programování (IZP) Deváté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 27.11.2017,
VíceZáklady programování (IZP)
Základy programování (IZP) Druhé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Důležité
VíceZáklady programování (IZP)
Základy programování (IZP) Jedenácté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Gabriela Nečasová, inecasova@fit.vutbr.cz
VíceKód uchazeče ID:... Varianta: 14
Fakulta informačních technologií ČVUT v Praze Přijímací zkouška z matematiky 2013 Kód uchazeče ID:.................. Varianta: 14 1. V lednu byla zaměstnancům zvýšena mzda o 16 % prosincové mzdy. Následně
VíceZáklady programování (IZP)
Základy programování (IZP) Druhé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017
VíceIntervalové stromy. Představme si, že máme posloupnost celých čísel p 0, p 1,... p N 1, se kterou budeme. 1. Změna jednoho čísla v posloupnosti.
Intervalové stromy Představme si, že máme posloupnost celých čísel p 0, p 1,... p N 1, se kterou budeme průběžně provádět tyto dvě operace: 1. Změna jednoho čísla v posloupnosti. 2. Zjištění součtu čísel
VíceIterační výpočty. Dokumentace k projektu č. 2 do IZP. 24. listopadu 2004
Dokumentace k projektu č. 2 do IZP Iterační výpočty 24. listopadu 2004 Autor: Kamil Dudka, xdudka00@stud.fit.vutbr.cz Fakulta Informačních Technologií Vysoké Učení Technické v Brně Obsah 1. Úvod...3 2.
VíceWolfram Alpha. v podobě html stránky, samotný výsledek je často doplněn o další informace (např. graf, jiné možné zobrazení výsledku a
Wolfram Alpha jde o výpočetní prostředí z nejrůznějších oborů (matematika, fyzika, chemie, inženýrství... ) přístupné online: http://www.wolframalpha.com/ Jaké matematické výpočty Wolfram Alpha zvládá?
VíceEdita Kolářová ÚSTAV MATEMATIKY
Přípravný kurs z matematik Edita Kolářová ÚSTAV MATEMATIKY Přípravný kurs z matematik 1 Obsah 1 Přehled použité smbolik 3 Základní pojm matematické logik a teorie množin 4.1 Element matematické logik.........................
VíceStřední průmyslová škola strojnická Olomouc, tř.17. listopadu 49
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu Výuka moderně egistrační číslo projektu: CZ.1.07/1.5.00/34.0205 Šablona: III/2 Přírodovědné
VíceBřetislav Fajmon, UMAT FEKT, VUT Brno. Poznámka 1.1. A) první část hodiny (cca 50 minut): představení všech tří metod při řešení jednoho příkladu.
Břetislav Fajmon, UMAT FEKT, VUT Brno Poznámka 1.1. A) první část hodiny (cca 50 minut): představení všech tří metod při řešení jednoho příkladu. Na jiných příkladech je téma podrobně zpracováno ve skriptech
VíceZáklady programování (IZP)
Základy programování (IZP) Druhé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno inecasova@fit.vutbr.cz Důležité informace Můj profil:
VíceZáklady programování (IZP)
Základy programování (IZP) Šesté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 6. týden
Více2 Základní funkce a operátory V této kapitole se seznámíme s použitím funkce printf, probereme základní operátory a uvedeme nejdůležitější funkce.
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv copyright To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby
VícePan Novák si vždy kupuje boty o velikosti 8,5 a každý den stráví
Číselné obory Seznamte se s jistým panem Novákem z Prahy. Je mu 48 let, má 2 děti a bydlí v domě s číslem popisným 157. Vidíte, že základní informace o panu Novákovi můžeme sdělit pomocí několika čísel,
VíceLogické operace. Datový typ bool. Relační operátory. Logické operátory. IAJCE Přednáška č. 3. může nabýt hodnot: o true o false
Logické operace Datový typ bool může nabýt hodnot: o true o false Relační operátory pravda, 1, nepravda, 0, hodnoty všech primitivních datových typů (int, double ) jsou uspořádané lze je porovnávat binární
VíceZlatý řez nejen v matematice
Zlatý řez nejen v matematice Zlaté číslo a jeho vlastnosti In: Vlasta Chmelíková author): Zlatý řez nejen v matematice Czech) Praha: Katedra didaktiky matematiky MFF UK, 009 pp 7 Persistent URL: http://dmlcz/dmlcz/40079
Více. Určete hodnotu neznámé x tak, aby
Fakulta informačních technologií ČVUT v Praze Přijímací zkouška z matematiky 015 Kód uchazeče ID:.................. Varianta: 1 1. Původní cena knihy byla 50 Kč. Pak byla zdražena o 15 %. Jelikož nešla
VíceZáklady programování (IZP)
Základy programování (IZP) Třetí počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz Verze
VíceDokumetace k projektu pro předměty IZP a IUS
Dokumetace k projektu pro předměty IZP a IUS Iterační výpočty projekt č. 2 19. listopadu 2011 Autor: Vojtěch Přikryl, xprikr28@stud.fit.vutbr.cz Fakulta informačních Technologií Vysoké Učení Technické
Více. Opakovací kurs středoškolské matematiky podzim 2015
. Opakovací kurs středoškolské matematiky podzim 0 František Mráz Ústav technické matematiky, Frantisek.Mraz@fs.cvut.cz I. Mocniny, odmocniny, algeraické výrazy Upravte (zjednodušte), případně určete číselnou
VíceVYSOKÉ UČENÍ TECHNICKÉ V BRNĚ
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA INFORMAČNÍCH TECHNOLOGIÍ DOKUMENTACE K PROJEKTU 2 DO PŘEDMĚTŮ IZP A IUS ITERAČNÍ VÝPOČTY BC. PETR ŠAFAŘÍK xsafar14 BRNO 2010 Obsah 1 Úvod 1 2 Analýza problému a princip
VíceJazyk C# (seminář 5)
Jazyk C# (seminář 5) Pavel Procházka KMI 23. října 2014 Přetěžování metod motivace Představme si, že máme metodu, která uvnitř dělá prakticky to samé, ale liší se pouze parametry V C# můžeme více metod
VícePřehled učiva matematiky 7. ročník ZŠ
Přehled učiva matematiky 7. ročník ZŠ I. ARITMETIKA 1. Zlomky a racionální čísla Jestliže rozdělíme něco (= celek) na několik stejných dílů, nazývá se každá část celku zlomkem. Zlomek tři čtvrtiny = tři
Více1.1.3 Práce s kalkulátorem
.. Práce s kalkulátorem Výrazy zadáváme do kalkulačky pokud možno vcelku, pozor na závorky a čísla ve jmenovateli u zlomků. Př. : Spočti na kalkulačce s maximální možnou přesností a bez zapisování mezivýsledků:
VíceMATEMATIKA Charakteristika vyučovacího předmětu 2. stupeň
MATEMATIKA Charakteristika vyučovacího předmětu 2. stupeň Obsahové, časové a organizační vymezení Předmět Matematika se vyučuje jako samostatný předmět v 6. až 8. ročníku 4 hodiny týdně, v 9. ročníku 3
Více. je zlomkem. Ten je smysluplný pro jakýkoli jmenovatel různý od nuly. Musí tedy platit = 0
Příklad 1 Určete definiční obor funkce: a) = b) = c) = d) = e) = 9 f) = Řešení 1a Máme určit definiční obor funkce =. Výraz je zlomkem. Ten je smysluplný pro jakýkoli jmenovatel různý od nuly. Musí tedy
VíceŘízení a regulace II. Analýza a řízení nelineárních systémů Verze 1.34 8. listopadu 2004
Řízení a regulace II Analýza a řízení nelineárních systémů Verze 1.34 8. listopadu 2004 Prof. Ing. František Šolc, CSc. Ing. Pavel Václavek, Ph.D. Prof. Ing. Petr Vavřín, DrSc. ÚSTAV AUTOMATIZACE A MĚŘICÍ
Více0. Lineární rekurence Martin Mareš, 2010-07-04
0 Lineární rekurence Martin Mareš, 2010-07-04 V tomto krátkém textu se budeme zabývat lineárními rekurencemi, tj posloupnostmi definovanými rekurentní rovnicí typu A n+k = c 0 A n + c 1 A n+1 + + c k 1
VíceDiferenciální rovnice 1
Diferenciální rovnice 1 Základní pojmy Diferenciální rovnice n-tého řádu v implicitním tvaru je obecně rovnice ve tvaru,,,, = Řád diferenciální rovnice odpovídá nejvyššímu stupni derivace v rovnici použitému.
VíceModely diskrétní náhodné veličiny. Jiří Neubauer. Katedra ekonometrie, FVL, UO Brno kancelář 69a, tel. 973 442029 email:jiri.neubauer@unob.
Katedra ekonometrie, FVL, UO Brno kancelář 69a, tel. 973 442029 email:jiri.neubauer@unob.cz Po(λ) je možné použít jako model náhodné veličiny, která nabývá hodnot 0, 1, 2,... a udává buď počet událostí,
VíceMATEMATIKA 1 4 A B C D. didaktický test. Zadání neotvírejte, počkejte na pokyn! Krok za krokem k nové maturitě Maturita nanečisto 2006
Krok za krokem k nové maturitě Maturita nanečisto 2006 MA1ACZMZ06DT MATEMATIKA 1 didaktický test Testový sešit obsahuje 18 úloh. Na řešení úloh máte 90 minut. Úlohy řešte v testovém sešitu. Odpovědi pište
VíceNMAF 051, ZS Zkoušková písemná práce 4. února 2009
Jednotlivé kroky při výpočtech stručně, ale co nejpřesněji odůvodněte. Pokud používáte nějaké tvrzení, nezapomeňte ověřit splnění předpokladů. Jméno a příjmení: Skupina: Příklad 4 Celkem bodů Bodů 4 4
VíceÚvod. Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali
NEURČITÝ INTEGRÁL Úvod Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali Umět pracovat s integrálním počtem Je důležité pro
Více4. Lineární nerovnice a jejich soustavy
4. Lineární nerovnice a jejich soustavy 9. ročník 4. Lineární nerovnice a jejich soustavy 5 > 0 ostrá nerovnost 5.0 50 neostrá nerovnost ( používáme pouze čísla) ZNAKY NEROVNOSTI: > je větší než < je menší
VíceJak pracovat s absolutními hodnotami
Jak pracovat s absolutními hodnotami Petr Matyáš 1 Co to je absolutní hodnota Absolutní hodnota čísla a, dále ji budeme označovat výrazem a, je jeho vzdálenost od nuly na ose x, tedy je to vždy číslo kladné.
VíceProgramování v jazyce C pro chemiky (C2160) 12. Specifické problémy při vývoji vědeckého softwaru
Programování v jazyce C pro chemiky (C2160) 12. Specifické problémy při vývoji vědeckého softwaru Reprezentace reálnách čísel v počítači Reálná čísla jsou v počítači reprezentována jako čísla tvaru ±x
VíceRacionální čísla. Množinu racionálních čísel značíme Q. Zlomky můžeme při počítání s nimi:
Racionální čísla Racionální číslo je číslo vyjádřené ve tvaru zlomku p kde p je celé číslo a q je q číslo přirozené. Tento zápis je jednoznačný pokud čísla p, q jsou nesoudělná, zlomek je v základním tvaru.
VíceKód uchazeče ID:... Varianta: 13
Fakulta informačních technologií ČVUT v Praze Přijímací zkouška z matematiky 2013 Kód uchazeče ID:.................. Varianta: 13 1. V únoru byla zaměstnancům zvýšena mzda o 20 % lednové mzdy. Následně
VíceZáklady programování (IZP)
Základy programování (IZP) Osmé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 20.11.2017,
VíceJan Kotůlek. verze 3 ze dne 25. února 2011
Integrace racionálních lomených funkcí Jan Kotůlek (kombinované studium, první soustředění) verze 3 ze dne 5. února 0 Abstrakt Tento článek je koncipován jako rozšířený zápis průběhu prvního soustředění
VíceMATEMATICKÁ ANALÝZA A LINEÁRNÍ ALGEBRA PŘÍPRAVA NA ZKOUŠKU PRO SAMOUKY
MATEMATICKÁ ANALÝZA A LINEÁRNÍ ALGEBRA PŘÍPRAVA NA ZKOUŠKU PRO SAMOUKY POMNĚNKA prase Pomni, abys nezapomněl na Pomněnku MSc. Catherine Morris POMNĚNKA Verze ze dne: 14. října 01 Materiál je v aktuální
VíceKapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S.
1 Kapitola 1 Množiny 11 Základní množinové pojmy Pojem množiny nedefinujeme, pouze připomínáme, že množina je souhrn, nebo soubor navzájem rozlišitelných objektů, kterým říkáme prvky 111 Princip rovnosti
VíceKód uchazeče ID:... Varianta: 12
Fakulta informačních technologií ČVUT v Praze Přijímací zkouška z matematiky 2013 Kód uchazeče ID:.................. Varianta: 12 1. V lednu byla zaměstnancům zvýšena mzda o 10 % prosincové mzdy. Následně
VíceImplementace numerických metod v jazyce C a Python
Fakulta elektrotechnická Katedra matematiky Dokumentace k semestrální práci Implementace numerických metod v jazyce C a Python 2013/14 Michal Horáček a Petr Zemek Vyučující: Mgr. Zbyněk Vastl Předmět:
Více9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include <stdio.h>
9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include int main(void) { int dcislo, kolikbcislic = 0, mezivysledek = 0, i; int vysledek[1000]; printf("zadejte
VíceIterační výpočty. Dokumentace k projektu pro předměty IZP a IUS. 22. listopadu projekt č. 2
Dokumentace k projektu pro předměty IZP a IUS Iterační výpočty projekt č.. lstopadu 1 Autor: Mlan Setler, setl1@stud.ft.vutbr.cz Fakulta Informačních Technologí Vysoké Učení Techncké v Brně Obsah 1 Úvod...
VíceArchitektury počítačů
Architektury počítačů IEEE754 České vysoké učení technické, Fakulta elektrotechnická A0M36APO Architektury počítačů Ver.1.20 2014 1 Fractional Binary Numbers (zlomková binární čísla / čísla v pevné řádové
Více7. Aplikace derivace
7. Aplikace derivace Verze 20. července 2017 Derivace funkce se využívá při řešení úloh technické praxe i teorie. Uvedeme několik z nich: vyčíslení hodnot funkce, výpočet limity, vyšetřování průběhu funkce
VíceZápis čísla v desítkové soustavě. Číselná osa Písemné algoritmy početních operací. Vlastnosti početních operací s přirozenými čísly
Vzdělávací oblast: Matematika a její aplikace Obor vzdělávací oblasti: Matematika Ročník: 1. Výstupy kompetence Učivo Průřezová témata,přesahy Číslo a početní operace VDO Občanská společnost a škola Obor
VíceZáklady programování (IZP)
Základy programování (IZP) Čtvrté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017
VíceZáklady programování (IZP)
Základy programování (IZP) Druhé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz Verze
VíceKOMPLEXNÍ ČÍSLA INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky
KOMPLEXNÍ ČÍSLA Gymnázium Jiřího Wolkera v Prostějově Výukové materiály z matematiky pro vyšší gymnázia Autoři projektu Student na prahu 21. století - využití ICT ve vyučování matematiky na gymnáziu INVESTICE
VíceNávody k domácí části I. kola kategorie A
Návody k domácí části I. kola kategorie A 1. Najděte všechny dvojice prvočísel p, q, pro které existuje přirozené číslo a takové, že pq p + q = a + 1 a + 1. 1. Nechť p a q jsou prvočísla. Zjistěte, jaký
VíceZákladní stavební prvky algoritmu
Základní stavební prvky algoritmu Podmínka. Cyklus for, while, do-while. Funkce, metody. Přetěžování. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká
Více7 = 3 = = Učivo Vysvětlení Př. + pozn. Zlomek = vyjádření části celku 3 část snědla jsem 3 kousky
0 Učivo Vysvětlení Př. + pozn. Zlomek vyjádření části celku část snědla jsem kousky celek a pizza byla rozdělena na kousky Pojem zlomek Vyjádření zlomku Základní tvar: čitatel a jmenovatel jsou nesoudělná
VíceDodatek č. 3 ke školnímu vzdělávacímu programu. Strojírenství. (platné znění k 1. 9. 2009)
Střední průmyslová škola Jihlava tř. Legionářů 1572/3, Jihlava Dodatek č. 3 ke školnímu vzdělávacímu programu Strojírenství (platné znění k 1. 9. 09) Tento dodatek nabývá platnosti dne 1. 9. 13 (počínaje
VíceVečerní kurzy matematiky Letní studentská konference Tudy Cesta Nevede
Večerní kurzy matematiky Letní studentská konference Tudy Cesta Nevede 1 Výroková logika výroky:a,b pravdivost výroku: 0 nepravda, 1 pravda logické spojky: A negace A A B konjunkce A B disjunkce A B implikace
VíceY36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. http://service.felk.cvut.cz/courses/y36bez lorencz@fel.cvut.cz
Y36BEZ Bezpečnost přenosu a zpracování dat Róbert Lórencz 1. přednáška Úvod http://service.felk.cvut.cz/courses/y36bez lorencz@fel.cvut.cz Róbert Lórencz (ČVUT FEL, 2007) Y36BEZ Bezpečnost přenosu a zpracování
Více( 5 ) 6 ( ) 6 ( ) Přijímací řízení ak. r. 2010/11 Kompletní znění testových otázek - matematický přehled
řijímcí řízení k. r. / Kompletní znění testových otázek - mtemtický přehled Koš Znění otázky Odpověď ) Odpověď b) Odpověď c) Odpověď d) Správná odpověď. Které číslo doplníte místo otzníku? 8?. Které číslo
Více5. Maticová algebra, typy matic, inverzní matice, determinant.
5. Maticová algebra, typy matic, inverzní matice, determinant. Matice Matice typu m,n je matice složená z n*m (m >= 1, n >= 1) reálných (komplexních) čísel uspořádaných do m řádků a n sloupců: R m,n (resp.
VíceTyp IZ16E-000 Bateriová indikace polohy s externím senzorem
Zkrácený návod k obsluze Typ IZ16E-000 Bateriová indikace polohy s externím senzorem 7-mi místný LCD-displej, výška číslic 14 mm se znaménkem ± a dalšími symboly indikace stavu baterie symbol pro úhlová
VícePříklad 1. Řešení 1a Máme řešit rovnici ŘEŠENÉ PŘÍKLADY Z M1A ČÁST 1. Řešte v R rovnice: 8 3 5 5 2 8 =20+4 1 = + c) = f) +6 +8=4 g) h)
Příklad Řešte v R rovnice: a) 8 3 5 5 2 8 =20+4 b) = + c) = d) = e) + =2 f) +6 +8=4 g) + =0 h) = Řešení a Máme řešit rovnici 8 3 5 5 2 8 =20+4 Zjevně jde o lineární rovnici o jedné neznámé. Nejprve roznásobíme
VíceJednoduché cykly 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
Jednoduché cykly Tento oddíl obsahuje úlohy na první procvičení práce s cykly. Při řešení každé ze zde uvedených úloh stačí použít vedle podmíněných příkazů jen jediný cyklus. Nepotřebujeme používat ani
VíceNěkolik poznámek na téma lineární algebry pro studenty fyzikální chemie
Několik poznámek na téma lineární algebry pro studenty fyzikální chemie Jiří Kolafa Vektory. Vektorový prostor Vektor je často zaveden jako n-tice čísel, (v,..., v n ), v i R (pro reálný vektorový prostor);
VíceTlumené a vynucené kmity
Tlumené a vynucené kmity Katedra fyziky FEL ČVUT Evropský sociální fond Praha & U: Е Investujeme do vaší budoucnosti Problémová úloha 1: Laplaceova transformace Pomocí Laplaceovy transformace vlastností
VíceDistribuční funkce je funkcí neklesající, tj. pro všechna
Téma: Náhodná veličina, distribuční funkce a její graf, pravděpodobnostní funkce a její graf, funkce hustoty pravděpodobnosti a její graf, výpočet střední hodnoty a rozptylu náhodné veličiny 1 Náhodná
VíceKvadratická rovnice. - koeficienty a, b, c jsou libovolná reálná čísla, a se nesmí rovnat 0
Kvadratické rovnice Kvadratická rovnice a + b + c = 0 a, b, c R a 0 - koeficienty a, b, c jsou libovolná reálná čísla, a se nesmí rovnat 0 - pokud by koeficient a byl roven nule, jednalo by se o rovnici
Vícea jeho hodnotu pro x = 2 a jeho hodnotu pro x = 2 3 x. a jeho hodnotu pro x = 2 a jeho hodnotu pro x = 6; x = 13 28 = 1 7 a jeho hodnotu pro x = 2
Obsah Definiční obory výrazů s proměnnou... Zápisy výrazů...3 Sčítání a odčítání mnohočlenů...4 Násobení mnohočlenů...5 Dělení mnohočlenů...7 Rozklad mnohočlenů na součin vytýkání...9 Rozklad mnohočlenů
VíceNové metody stereofonního kódování pro FM pomocí digitální technologie. Pavel Straňák, Phobos Engineering s.r.o.
Nové metody stereofonního kódování pro FM pomocí digitální technologie Pavel Straňák, Phobos Engineering s.r.o. Úvod Cílem této stati je popis modelu číslicového stereofonního kodéru s možností kompozitního
VíceTeoretická rozdělení
Teoretická rozdělení Diskrétní rozdělení Obsah kapitoly Studijní cíle Doba potřebná ke studiu Pojmy k zapamatování Úvod Některá teoretická rozdělení diskrétních veličin: Alternativní rozdělení Binomické
VíceZdroj: http://www.fit.vutbr.cz
Zdroj: http://www.fit.vutbr.cz Motivace Cílem této úlohy je zopakovat si nebo se naučit vytváření obecných řešení, která na rozdíl od ad hoc řešení umožňují zvládat složitější úlohy bez nadměrného úsilí,
VíceFAKULTA EKONOMICKÁ ZČU PLZEŇ. Katedra ekonomie a financí. Mikroekonomie cvičení 8
FAKULTA EKONOMICKÁ ZČU PLZEŇ Katedra ekonomie a financí Mikroekonomie cvičení 8 8. FIRMA V DOKONALÉ A NEDOKONALÉ KONKURENCI PŘÍKLAD Č. 1 Definujte rovnováhu spotřebitele, rovnováhu firmy a tržní rovnováhu
VíceŠKOLNÍ VZDĚLÁVACÍ PROGRAM
Vyučovací předmět: Období ročník: Učební texty: Matematika 2. období 5. ročník R. Blažková: Matematika pro 4. ročník ZŠ (2. díl) (Alter) R. Blažková: Matematika pro 4. ročník ZŠ (3. díl) (Alter) J. Jurtová:
VíceRovnice 2 Vypracovala: Ing. Stanislava Kaděrková
Rovnice 2 Vypracovala: Ing. Stanislava Kaděrková Název školy Název a číslo projektu Název modulu Obchodní akademie a Střední odborné učiliště, Veselí nad Moravou Motivace žáků ke studiu technických předmětů
VícePříklad 1. Řešení 1a Máme určit poloměr a obor bodové konvergence mocninné řady ŘEŠENÉ PŘÍKLADY Z M1B ČÁST 13
Příklad 1 Určete poloměr a obor bodové konvergence mocninných řad: a) 1 8 b) +1 c) 3 d) +2+1 e)! f)! 3 g) +2 +3 h) 2 2 1 =8, = 7,9 =1, = 1,1 =3, = 3,3 =1, = 2,0 =+, =,+ =0, =3 =1, = 3,1 = 1 2, = 1 2,1
VíceC++ objektově orientovaná nadstavba programovacího jazyka C
C++ objektově orientovaná nadstavba programovacího jazyka C (1. část) Josef Dobeš Katedra radioelektroniky (13137), blok B2, místnost 722 dobes@fel.cvut.cz 5. května 2014 České vysoké učení technické v
VíceMATrixLABoratory letný semester 2004/2005
1Prostedie, stručný popis okien Command Window příkazové okno pro zadávání příkazů v jazyku Matlabu. Workspace zde se zobrazuje obsah paměti; je možné jednotlivé proměnné editovat. Command History dříve
VíceObecnou definici vynecháme. Jednoduše řečeno: složenou funkci dostaneme, když dosadíme za argument funkci g. Potom y f g
Složená funkce Obecnou definici vynecháme Jednoduše řečeno: složenou funkci dostaneme, když do funkce y f dosadíme za argument funkci g Potom y f g Funkce f je vnější složka, funkce g vnitřní složka Pochopitelně
VíceMária Sadloňová. Fajn MATIKA. 150 řešených příkladů (vzorek)
Mária adloňová Fajn MATIKA (nejen) na přijímačky 50 řešených příkladů (vorek) 0 Mgr. Mária adloňová FajnMATIKA (nejen) na přijímačky 50 řešených příkladů (reklamní vorek) Mgr. Mária adloňová, 0 Vydavatel
VíceSeminář z IVT Algoritmizace. Slovanské gymnázium Olomouc Tomáš Kühr
Seminář z IVT Algoritmizace Slovanské gymnázium Olomouc Tomáš Kühr Algoritmizace - o čem to je? Zatím jsme se zabývali především tím, jak určitý postup zapsat v konkrétním programovacím jazyce (např. C#)
VíceISU Cvičení 1. Marta Čudová
ISU Cvičení 1 Marta Čudová Supercomputing Technologies Reseaŕch Group Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole icudova@fit.vutbr.cz Kdo
VíceLekce 9 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ JAZYK C
Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace
VíceNěkteré zákony rozdělení pravděpodobnosti. 1. Binomické rozdělení
Přednáška 5/1 Některé zákony rozdělení pravděpodobnosti 1. Binomické rozdělení Předpoklady: (a) pst výskytu jevu A v jediném pokuse P (A) = π, (b) je uskutečněno n pokusů, (c) pokusy jsou nezávislé, tj.
VícePříklad 1. Řešení 1a Máme vyšetřit lichost či sudost funkce ŘEŠENÉ PŘÍKLADY Z M1A ČÁST 3
Příklad 1 Zjistěte, zda jsou dané funkce sudé nebo liché, případně ani sudé ani liché: a) =ln b) = c) = d) =4 +1 e) =sin cos f) =sin3+ cos+ Poznámka Všechny tyto úlohy řešíme tak, že argument funkce nahradíme
VícePož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íceRegulátor MaxVU. Stručný návod k použití
WEST Control Solutions Regulátor MaxVU Stručný návod k použití Informace, obsažené v tomto návodu, podléhají změnám bez předchozího upozornění. Překlad z anglického originálu firmy West Control Solutions.
VíceRozsáhlé programy = projekty
Rozsáhlé programy = projekty Petr Šaloun katedra informatiky FEI VŠB-TU Ostrava 28. listopadu 2011 Petr Šaloun (katedra informatiky FEI VŠB-TU Ostrava) Rozsáhlé programy = projekty 28. listopadu 2011 1
VíceAlgebraické výrazy - řešené úlohy
Algebraické výrazy - řešené úlohy Úloha č. 1 Určete jeho hodnotu pro =. Určete, pro kterou hodnotu proměnné je výraz roven nule. Za proměnnou dosadíme: = a vypočteme hodnotu výrazu. Nejprve zapíšeme rovnost,
VíceTéma je podrobně zpracováno ve skriptech [1], kapitola
Břetislav Fajmon, UMAT FEKT, VUT Brno Téma je podrobně zpracováno ve skriptech [1], kapitola 6. Základní aproximační úlohu lze popsat následovně: Jsou dány body [x 0, y 0 ], [x 1, y 1 ],..., [x n, y n
VíceCVIČNÝ TEST 19. OBSAH I. Cvičný test 2. Mgr. Kateřina Nováková. II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15
CVIČNÝ TEST 19 Mgr. Kateřina Nováková OBSAH I. Cvičný test 2 II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15 I. CVIČNÝ TEST 1 Určete, kolikrát je rozdíl čísel 289 a 255 větší než jejich součet.
VíceVzorce pro poloviční úhel
4.. Vzorce pro poloviční úhel Předpoklady: 409 Chceme získat vzorce pro poloviční úhel vyjdeme ze vzorců pro dvojnásobný úhel: sin = sin cos, cos = cos sin. Výhodnější je vzorec cos = cos sin, obsahuje
Více3. ledna list a odevzdejte tento zvláštní list (listy) i všechny ostatní listy, které jste při řešení
Jméno a příjmení: Písemná část zkoušky z předmětu AN1E 3. ledna 2019 Skutečná písemná práce bude obsahovat 5 příkladů. Zvolte si pořadí, v jakém budete příklady řešit. Vaše řešení nemusí být kulturně zapsané,
Více