POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0-

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

Download "POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0-"

Transkript

1 Math40-2.nb 1 POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- Vojtěch Bartík Část 2 Dokumenty v prostředí MS Windows Základní prvky jazyka Proměnné, okamžité a odložené přiřazení (definice) Používání dřívejších výsledků Relace a logické operace Čísla Matematické konstanty Aritmetické operace Elementární funkce Některé další funkce Dokumenty v prostředí MS Windows Po ťuknutí na ikonu programu Mathematica 4.0 se nejprve spustí tzv. FRONTEND - uživatelské rozhraní, jehož prostřednictvím s programem Mathematica v prostředí MS Windows komunikujeme. Na jeho konfiguraci záleží, zda-li se vlastní program Mathematica, zv. KERNEL, načte do paměti počítače ihned nebo až po odeslání prvního příkazu, kterým může být také kliknutí na položku "Start KernelÆLocal" v roletě "Kernel" v nabídkové liště. Při práci se systémem Mathematica 4.0 v prostředí WS Windows obvykle vytváříme dokument, kterému se v tomto systému říká NOTEBOOK. Extenze každého dokumentu je "nb". Uživatelské rozhraní nám po startu nabídne čistý dokument nazvaný "Untitled-1", ale můžeme si také vybrat z již existujících dokumentů. à Buňky a skupiny buněk Základními jednotkou dokumentu je BUŇKA (CELL). Nová buňka se otevírá napsáním jakéhokoliv znaku mimo oblast již existujících buněk a má automaticky styl "Input" a atributy "Editable" a "Evaluatable". Buňky můžeme v případě potřeby dělit na menší nebo spojovat ve větší a také je sdružovat do skupin pomocí příkazů v okénku "Cell Grouping" rolety "Cell". Zvolíme-li "Automatic Grouping", sdružování do skupin provádí FrontEnd automaticky podle schématu {Title, } {Subtitle, } {Subsubtitle, } {Section, } {Subsection, } } {Subsubsection, {Text, Small Text, {Input, Output}}

2 2 Math40-2.nb Každá buňka a skupina buněk je u pravého okraje obrazovky vyznačena hranatou závorkou. à Atributy a stylové parametry buňky Každá buňka má své ATRIBUTY a STYL. Atributy můžeme specifikovat pomocí příkazů v okénku "CellÆCell Properties". Styl a různé parametry stylu můžeme měnit pomocí příkazů v okénku "Style" rolety "Format", editací stylového archu (Style Sheet), který otevřete kliknutím na položku "Edit Style Sheet" v roletě "Format" a pomocí utility"option Inspector", kterou najdeme v roletě "Format" nabídkové lišty a kterou můžeme otevřít také kliknutím na poslední položku "Preferences" v roletě "Edit". Buňky, jejichž obsah vidíte na obrazovce, mají atribut "Open". Přítomnost buňky, které tento atribut odeberete, signalizuje pouze malá závorka u pravého okraje obrazovky. Např. následující buňka má stejný obsah jako tato, ale nemá atribut "Open": Každá buňka má své ATRIBUTY a STYL. Atributy můžeme specifikovat pomocí příkazů v okénku "CellÆCell Properties". Styl a různé parametry stylu můžeme měnit pomocí příkazů v okénku "Style" rolety "Format", editací stylového archu (Style Sheet), který otevřete kliknutím na položku "Edit Style Sheet" v roletě "Format" a pomocí utility"option Inspector", kterou najdeme v roletě "Format" nabídkové lišty a kterou můžeme otevřít také kliknutím na poslední položku "Preferences" v roletě "Edit". Buňky, jejichž obsah vidíte na obrazovce, mají atribut "Open". Přítomnost buňky, které tento atribut odeberete, signalizuje pouze malá závorka u pravého okraje obrazovky, jako např. u této textové buňky, která obsahuje pouze jednu mezeru: Buňky s atributem "Editable" můžeme editovat, buňky bez tohoto atributu se editovat nedají a nelze měnit ani jejich atributy a stylové parametry kromě atributu "Editable". Buňky s atributem "Edit Duplicate" při jakémkoliv pokusu o jejich editaci automaticky produkují editovatelnou kopii. Tento atribut je implicitně nastaven u všech výstupních buněk, tj. u buněk majících styl "Output". Buňky s atributem "Evaluatable" Mathematica vyhodnocuje, buňky bez tohoto atributu ignoruje. Buňky s atributem "Initialization" mohou být vyhodnoceny automaticky při načítání dokumentu. Ze stylů, které může buňka mít, jsou pro nás zatím důležité pouze "Input" a "Output", jejichž význam je jasný. Každá buňka mající styl "Input" má automaticky atribut "Evaluatable". Z obsahu vstupní buňky Mathematica ignoruje pouze text začínající znakem (* a končící znakem *). Chceme-li zjistit, jaké atributy, styl a stylové parametry buňka má, označíme ji kliknutím na její závorku a podíváme se do příslušných okének: atributy, styl a stylové parametry buňky jsou v těchto okéncích zaškrtnuty. Podobně postupujeme, chceme-li některé atributy buňky změnit. Atribut "Active" aktivuje některé prvky buňky, jako jsou např. tlačítka, palety a hyperlinky. Např. následující dvě buňky obsahují totéž tlačítko Expand@ D Expand@ D První buňka je neaktivní, a proto po kliknutí na tlačítko v ní obsažené se nic neděje. Druhá buňka je aktivní a proto kliknutí na ni okopírovalo její obsah za poslední slovo této věty: Expand[É]. Aktivní elementy buňky nelze editovat, pokud má buňka atribut "Active". U vstupních a výstupních buněk můžeme měnit ještě "Input Format" resp. "Output Format". Pro každý z nich máme tři možnosti: "Input Form", "Standard Form" a "Traditional Form". Format

3 Math40-2.nb 3 určuje způsob formátování matematických formulí. Implicitně je formát u vstupních i výstupních buněk nastaven na "Standard Form", což je forma přesně odpovídající syntaktickým pravidlům jazyka systému Mathematica. "Traditional Form" je bližší obvyklé matematické symbolice, ale na rozdíl od "Standard Form" ne vždy jednoznačně přeložitelná do "Input Form", kterou umí Mathematica jednoznačně interpretovat. Některé atributy a formát buňky lze poznat z tvaru její závorky. Viděli jsme např., že u závorky aktivní buňky je písmeno "A". Všechny buňky, které nemají atribut "Evaluateble", mají stejnou závorku jako tato textová buňka. Závorka 1. buňky v následující skupině signalizuje, že je to vstupní buňka s atributy "Editable" a "Evaluatable" a formátem "Standard Form", a závorka 2. buňky říká, že jde o výstupní buňku s atributem "Editable" a formátem "Standard Form": Sin@π 2 + 1D ArcCos@ 2 1D Sin@1 + π 2 D ArcCos@ D Závorka 1. buňky v další skupině říká, že buňka má atributy "Editable" a "Evaluatable" a formát "Input Form", a závorka 2. buňky ukazuje na výstupní buňku s atributem "Editable" a formátem "Traditional Form": Sin[Pi^2 + 1]/ArcCos[E^2-1] Sin@1 + π 2 D ArcCos@ D Atribut "Edit Duplicate" nelze z tvaru závorky vyčíst. Následující buňka má podle závorky formát "Standard Form" a chybí jí jak atribut "Editable", tak atribut "Evaluatable": Sin@π 2 + 1D ArcCos@Exp@2D 1D à Vyhodnocení (evaluace) buňky nebo skupiny buněk K vyhodnocení (evaluaci) jsou určeny pouze vstupní buňky, tj. s atributy "Input" a "Evaluatable". Chceme-li nechat takovou buňku vyhodnotit, umístíme do ní kurzor nebo ji označíme kliknutím na její závorku a pak stiskneme současně klávesy Û nebo pouze klávesu Û v pravém dolním rohu rozšířené klávesnice. Stejnými klávesami dáme příkaz k vyhodnocení všech vstupních buněk s atributem "Evaluatable" obsažených v označené skupině buněk. Evaluaci lze přerušit nebo zrušit kliknutím na nabídku "Interrupt Evaluation" resp."abort Evaluation" v roletě "Kernel". Totéž lze udělat také z klávesnice pomocí +, resp. +.. Někdy však trvá dosti dlouho, než Mathematica zareaguje. à Používání palet Mathematica 3.0 nabízí celkem sedm palet, které usnadňují jak používání mnoha matematických a technických symbolů, které nenajdete na klávesnici, tak používání nejběžnějších vestavěných funkcí či operací. Jsou to tyto palety: 1.AlgebraicManipulation 2.BasicCalculations 3.BasicInput 4.BasicTypesetting 5.CompleteCharacters

4 4 Math40-2.nb Další palety si můžete vytvářet sami. 6.InternationalCharacters 7.NotebookLauncher Palety 3, 4, 5, 6 obsahují různé typy písma, řecká a jiná písmena, nejrůznější matematické a technické symboly a šablony pro psaní zlomků, mocnin, odmocnin, derivací, neurčitých i určitých integrálů, součtů, součinů, matic a jiných matematických výrazů. Kliknutím na "tlačítko" palety se objekt na ní zobrazený okopíruje na poslední pozici kurzoru. Palety nejsou jediným prostředkem, jak různé typy písma a symboly zařadit do textu. Např. abg dostanete také v případě, že napíšete bez mezer za zpětnými lomítky např. řetězec "\ [Alpha]\ [Beta]\ [Gamma]". Písmeno p můžete získat také napsáním řetězce ÂalphaÂ, symbol získáte napsáním ÂinfÂ, dvojitou hranatou závorku P získáte napsáním Â[[Â, atd. Jak lze to či onen znak tímto způsobem získat, se většinou dozvíte, když si ho najdete v paletě a ukážete na něj kurzorem. Paleta 1 obsahuje názvy některých nejčastěji používaných algebraických úprav spolu s volným místem pro argument a funguje odlišně. Např. v ní najdete tlačítko s nápisem Expand@àD, které funguje takto: vyberu pomocí kurzoru formuli nebo její podformuli, např. HHa + bl 2 + cl 3 HHa + bl 2 + cl 3 Potom kliknu na uvedené tlačítko a dostanu na stejním místě Ha a b + b 2 + cl 3 Ha a b + b 2 + cl 3 Formule se může nacházet v jakékoliv buňce. Stejná a další tlačítka najdete v paletě 2, která však funguje jinak. Vyberu-li např. pomocí kurzoru stejnou formuli jako výše a pak kliknu na tlačítko Expand[à] v této paletě, dostanu na stejném místě HExpand@Ha + bl 2 D + cl 3 Ha a b + b 2 + cl 3 Kliknu-li místo toho na tlačítko à+é, dostanu HHa + bl cl 3 HHa + bl 2 + c + L 3 Umístím-li však kurzor za podformuli Ha+bL 2 a pak kliknu na toto tlačítko, dostanu HHa + bl cl 3 Hc +Ha + bl L 3 přičemž kurzor je na pozici černého čtverečku. Poslední paleta 7 slouží k otevírání nových dokumentů s předdefinovaným stylem. Např. tento dokument má svůj vlastní stylový arch, který vznikl importováním stylu "Textbook" a jeho následnou úpravou.

5 Math40-2.nb 5 Základní prvky jazyka Základními prvky jazyka jsou symboly, celá čísla, reálná čísla a řetězce. Tyto prvky se souhrnně nazývají ATOMY. Symbol je libovolná posloupnost písmen a přirozených čísel, která nezačíná číslem. Co jsou celá čísla je jasné, o reálných číslech si povíme za chvíli a řetězec je libovolná posloupnost ASCI znaků mezi uvozovkami. Z atomů vytváříme rekurzivně VÝRAZY (EXPRESSIONS). Výraz je buď atom nebo posloupnost znaků tvaru f[a1,a2,...,an], kde f, a1, a2,..., an jsou výrazy. Výraz f se nazývá ZÁHLAVÍ (HEAD), výrazy a1, a2,..., an jsou jeho ARGUMENTY nebo prvky. Číslo n se nazývá DÉLKA (LENGTH) výrazu a může být rovno nule, tj. výraz může mít tvar f[ ]. To, co bylo právě řečeno o výrazech, se týká jejich vnitřní reprezentace, nikoliv jejich vstupního nebo výstupního tvaru, které jsou pokud možno uzpůsobeny matematickým zvyklostem a závisejí také na tom, zda formát buňky je "InputForm", "OutputForm", "StandardForm" nebo "TraditionalForm". Vnitřní tvar každého výrazu můžeme získat příkazem FullForm a jeho záhlaví příkazem Head. Expression FullForm Head a2b27 a2b27 Symbol Real 2 ê 7 Rational@2, 7D InputForm 7 2 Rational@7, 2D Rational I Complex@2, 3D Complex 23abc7e "23abc7e" String 2@xD 2@xD 2 a + b Plus@a, bd Plus a b Times@a, bd Times 1 a Power@a, 1D Power a 2 Power@a, 2D Power b a Times@Power@a, 1D, bd Times a@2d@4d@a, b, cd a@2d@4d@a, b, cd a@2d@4d a@2d@4d@a + b, 2 cd a@2d@4d@plus@a, bd, Times@2, cdd a@2d@4d α \[Alpha] Symbol Φ \[CapitalPhi] Symbol Existuje řada příkazů, jejichž pomocí můžeme získávat různé informace o struktuře výrazů. Např. TreeForm[expr] nám ukáže stromovou strukturu výrazu expr: TreeFormA Sin@x2 D Cos@xD E TimesA» PowerA» PlusA1,» PowerA», 3E Cos@xD E, 1E,» SinA» E Power@x, 2D E

6 6 Math40-2.nb Proměnné, okamžité a odložené přiřazení (definice) V zásadě lze jako proměnnou použít jakýkoliv výraz. Mohou však nastat potíže, pokud záhlaví obsahuje jméno, které používá Mathematica. K určitým účelům však lze použít pouze symboly. JMÉNA VESTAVĚNÝCH FUNKCÍ, OPERACÍ A PŘÍKAZŮ ZAČÍNAJÍ VELKÝM PÍSMENEM. a@plusd = 4 4 c@timesd = 5 5 8x, y, z< = 81, 2, a 2 < 81, 2, a 2 < 2@aD = 6 Set::write : Tag Integer in 2@aD is Protected. 6 Okamžité přiřazení má tvar expr1 = expr2 nebo ekvivalentně Set[expr1, expr2]. Odložené přiřazení má tvar expr1 := expr2 nebo ekvivalentně SetDelayed[expr1, expr2]. Při expr1 = expr2 se expr2 vyhodnotí okamžitě, při expr1 := expr2 až při použití. Clear@a, b, cd; x1 = Expand@Ha + bl 2 D; x2 := Expand@Ha + bl 2 D; 8x1, x2< 8a a b + b 2, a a b + b 2 < a = c + 1; 8x1, x2< 8b b H1 + cl +H1 + cl 2, b + b c + 2 b c + c 2 < random1 = Random@Integer, 80, 100<D; Table@random1, 810<D 837, 37, 37, 37, 37, 37, 37, 37, 37, 37< random2 := Random@Integer, 80, 100<D; Table@random2, 810<D 8100, 75, 82, 56, 57, 43, 100, 66, 60, 90< Odložené přiřazení je nutné, závisí-li na podmínce.

7 Math40-2.nb 7 Clear@y1D; y1 := If@a > 0, 1, 1, 0D; 8a = 1; y1, a = 1; y1, a =.; y1< 81, 1, 0< Clear@y1D; y1 = If@a > 0, 1, 1, 0D; 8a = 1; y1, a = 1; y1, a =.; y1< 80, 0, 0< Přiřazení zrušíme příkazem expr =. nebo ekvivalentně Unset[expr]. Příkaz Clear[symbol] ruší všechna přiřazení a definice spojené se symbolem kromě atributů. Příkaz ClearAll[symbol] ruší i atributy. f@1d = 1; f@2d = 2; f@3d = 3; 8f@1D, f@2d, f@3d< 81, 2, 3< f@1d = 1; Hf@2DL =.; f@3d = 3; 8f@1D, f@2d, f@3d< 81, f@2d, 3< Clear@fD; 8f@1D, f@2d, f@3d< 8f@1D, f@2d, f@3d< Používání dřívějších výsledků Mathematica si pamatuje všechny vstupy a výstupy a čísluje je. Kliknutím na položku "Show In/Out Names" v roletě "Kernel" lze zařídit, aby toto číslování bylo resp. nebylo vidět ať už na obrazovce nebo na tiskárně. Příkazem In[n] lze použítn-tý vstup a příkazem Out[n] nebo %n n-tý výstup. Na poslední výstup se lze odkázat příkazem % nebo Out[-1], na předposlední příkazem %% nebo Out[-2], na předpředposlední příkazem %%% nebo Out[-3], atd. Textový tvar n-tého vstupu lze získat příkazem InString[n]. a = 4 4 c = è!!!! 5 è!!! 5

8 8 Math40-2.nb 8%, %, 1D, %%, %%, 2D< 8 è!!! 5, è!!! 5, \Hc = \@5\L, 4, 4, \Ha = 4\L< Relace a logické operace à Relace Relace FullForm Význam x == y Equal@x,yD x se rovná y x y Unequal@x,yD x se nerovná y x === y SameQ@x,yD x a y jsou identické x=!= y UnsameQ@x,yD x a y nejsou identické x > y Greater@x,yD x je větší než y x y GreaterEqual@x,yD x je větší nebo rovno y x < y Less@x,yD x je menší než y x y LessEqual@x,yD x je menší nebo rovno y x == y == z Equal@x,y,zD x, y a z se rovnají x y z Unequal@x,y,zD x, y a z jsou vzájemně různé x > y > z x > y > z zřejmý Příklady: 8x = 1, y = 2, x == y, x === y< 81, 2, False, False< Clear@x, yd; 8x, y, x == y, x === y< 8x, y, x == y, False< à Logické operace Operace FullForm Význam! p Not@pD logická negace p && q And@p, qd konjunkce p && q && r And@p, q, rd konjunkce p»» q Or@p, qd disjunkce p»» q»» r Or@p, q, rd disjunkce Xor@p, qd Xor@p, qd vylučovací disjunkce Xor@p, q, rd Xor@p, q, rd vylučovací disjunkce If@p, t, fd If@p, t, fd t pro p==true, f pro p==false If@p, t, f, ud If@p, t, f, ud t pro p==true,f pro p==false, jinak u Příklady:

9 Math40-2.nb 9 Clear@p, q, rd; 8p && q && r, pflqflr< 8p && q && r, p && q && r< p = True; q = True; r = False; 8p && q && r, pflqflr< 8False, False< Clear@p, q, rd; 8p»» q»» r, pfiq fi r< 8p»» q»» r, p»» q»» r< p = True; q = True; r = False; p»» q»» r True Clear@p, q, rd; Xor@p, q, rd Xor@p, q, rd p = True; q = True; r = False; Xor@p, q, rd False p = True; q = False; r = False; Xor@p, q, rd True Čísla à Typy čísel Integer... celá čísla s libovolným počtem cifer Rational... racionální čísla, tj. zlomky integer/integer v základním tvaru Real... čísla ve tvaru konečného dekadického rozvoje s desetinnou tečkou, např. 5., 0.786, Complex... čísla tvaru number + number I (I je symbol pro imaginární jednotku), kde number je typu Integer, Rational nebo Real Celá a racionální čísla jsou tzv. exaktní či přesná čísla, s nimiž Mathematica provádí všechny operace přesně. Čísla typu Real jsou přibližná čísla. Přibližná čísla jsou vlastně dvojího druhu: machine-precision numbers - strojově přesná čísla a arbitrary-precision numbers - čísla s proměnnou přesností. Při počítání s čísly s proměnnou přesností Mathematica sleduje vliv zaokrouhlovacích chyb, při práci se strojově přesnými se o tonestará. Komplexní čísla mohou být jak exaktní, tak přibližná.

10 10 Math40-2.nb strojově přesné číslo na tomto počitači (počet cifer $MachinePrecision = 16) `... strojově přesné číslo na všech počitačích ` číslo s proměnnou přesností se 100 platnými ciframi ``100.. číslo s proměnnou přesností se 100 platnými ciframi za desetinnou tečkou 1.234*^6... strojově přesné číslo ^6 v tzv. vědecké notaci 1.234`100*^6... číslo v tzv. vědecké notaci se 100 platnými ciframi à Testování typu a některých vlastností čísel Chceme-li zjistit, k jakému typu Mathematica dané číslo řadí, můžeme to zjistit příkazem Head[number] nebo Head[number]===type: 9Head@13D, HeadA 2 6 E, HeadA E, Head@13.D= 3 3 8Integer, Rational, Integer, Real< 8Head@ ID, Head@ ID, Head@ ID< 8Integer, Real, Complex< Další příkazy testující typ čísla nebo některé jeho vlastnosti: 8NumberQ@2D, NumberQ@πD, NumericQ@πD, EvenQ@24D, EvenQ@πD, OddQ@4D, PrimeQ@ D< 8True, False, True, True, False, False, False< Primes je množina kladných prvočísel, Integers je množina celých čísel, Rationals je množina racionálních čísel, Algebraics je množina algebraických čísel, tj. čísel, která jsou kořenem polynomu s celočíselnými koeficienty, Reals je množina reálných čísel a Complexes je množina komplexních čísel: 82 Primes, 2 Integers, 2 Rationals, 2 Algebraics, 2 Reals, 2 Complexes< 8True, True, True, True, True, True< 82ê3 Primes, 2ê3 Integers, 2ê3 Rationals, 2ê3 Algebraics, 2ê3 Reals, 2ê3 Complexes< 8False, False, True, True, True, True< 9 è!!!! 2 Primes, è!!!! 2 Integers, è!!!! 2 Rationals, è!!!! 2 Algebraics, è!!!! 2 Reals, è!!!! 2 Complexes= 8False, False, False, True, True, True<

11 Math40-2.nb 11 8π Primes, π Integers, π Rationals, π Algebraics, π Reals, π Complexes< 8False, False, False, False, True, True< 81 + Primes, 1 + Integers, 1 + Rationals, 1 + Algebraics, 1 + Reals, 1 + Complexes< 8False, False, False, True, False, True< à Přibližná hodnota exaktních čísel a matematických konstant a funkce N, Accuracy, Precision, SetPrecisiom, InputForm, AccountingForm Přibližnou hodnotu exaktního čísla x nebo matematické konstanty najdeme pomocí příkazu N[x] nebo N[x, n]. Příkaz N[x] znamená, že Mathematica použije k výpočtu tzv. machine-precision numbers, a výsledek zaokrouhlí tak, že v jeho exponenciálním tvaru bude maximálně 6 cifer. Jaká je tato přesnost u našeho počítače, zjistíme příkazem $MachinePrecision. Druhý argument v příkazu N[x,n] znamená, že Mathematica bude při výpočtu pracovat s čísly, která mají max{n, $MachinePrecision} platných cifer, a nikoliv, že výsledek bude mít n platných cifer. Ve výsledku bude maximálně n cifer - neuvádějí se např. samé nuly za desetinnou tečkou. Informaci o neukázaných cifrách můžeme získat pomocí příkazu InputForm. Příkaz AccountingForm nám ukáže všechny cifry nalevo od desetinné čárky. Příkazem Precision zjistíme, kolik cifer Mathematica považuje za platné, a příkazem Accuracy zjistíme počet platných cifer za desetinnou čárkou. $MachinePrecision 16 x = N@3D; 8x, InputForm@xD, Precision@xD< 83., 3., 16< x = NA 3 7, 2E; 8x, InputForm@xD, Precision@xD< , , 16< x = N@π, 17D; 8x, InputForm@xD, Precision@xD< , `17, 17<

12 12 Math40-2.nb x = ; 8x, AccountingForm@xD, InputForm@xD, Precision@xD, Accuracy@xD< , , *^9, 16, 6< x = 3.14``20 40 ; 8x, AccountingForm@xD, InputForm@xD, Precision@xD, Accuracy@xD< êê ColumnForm NumberForm::sigz : In addition to the number of digits requested, one or more zeros will appear as placeholders ` *^ x = N@π, 30D 50 ; 8x, AccountingForm@xD, InputForm@xD, Precision@xD, Accuracy@xD< êê ColumnForm `28.301*^ Mají-li vstupní data výpočtu jenom $MachinePrecision, těžko můžeme požadovat, aby výsledek měl přesnost vyšší: 8x = N@ , 30D, Precision@xD, Accuracy@xD< , 16, 33< Přesnost přibližného čísla lze zvětšit připsáním nul do jeho rozvoje nebo příkazem SetPrecision[x,n]. Po tomto příkazu Mathematica přidá do binárního rozvoje čísla x potřebný počet nul a považuje x za číslo s proměnnou přesností. 8x = 3.14, Precision@xD, x = SetPrecision@x, 30D, Precision@xD< 83.14, 16, , 30< Jiná možnost: 8x = 3.14`30, Precision@xD< , 30<

13 Math40-2.nb 13 à Jiné číselné soustavy a funkce BaseForm, IntegerDigits, RealDigits, FromDigits Číslo lze zadat i v jiné než dekadické soustavě. Základem může být kterékoliv číslo z množiny {2,3,º36}. Je-li základ větší než 10, jako dodatečné číslice slouží písmena a - z nebo A - Z. BaseForm[x,b]... representace x v soustavě o základu b IntegerDigits[x]... seznam číslic celého čísla x v dekadické soustavě IntegerDigits[x,b]... seznam číslic celého čísla x v soustavě o základu b IntegerDigits[x,b,l]... seznam číslic celého čísla x v soustavě o základu b doplněný vlevo nulami do délky l RealDigits[x]... seznam číslic čísla x v dekadické soustavě + údaj o pozici první nenulové číslice RealDigits[x,b]... seznam číslic čísla x v soustavě o základu b + údaj o pozici první nenulové číslice RealDigits[x,b,l]... seznam prvních l číslic čísla x v soustavě o b + údaj o pozici první nenulové číslice RealDigits[x,b,l,n]... seznam prvních l číslic čísla x v soustavě o základu b počínaje číslicí na pozici n 82^^11001, 16^^AB002, 24^^iJ02< 825, , < Thread@BaseForm@%, 82, 16, 24<DD , ab002 16, ij02 24 < Thread@Hold@IntegerDigitsD@%%, 82, 16, 24<DD êê ReleaseHold 881, 1, 0, 0, 1<, 810, 11, 0, 0, 2<, 818, 19, 0, 2<< 82^^ , 16^^2.AB112, 24^^23.iJ < , , < Thread@BaseForm@%, 82, 16, 24<DD , 2.ab11 16, 23.ij < MapThread@RealDigits@#1, #2, 10D &, 8%%, 82, 16, 24<<D êê ColumnForm 881, 1, 1, 0, 0, 1, 0, 0, 0, 0<, 1< 882, 10, 11, 1, 1, 2, 0, 0, 0, 0<, 1< 882, 3, 18, 19, 0, 2, 0, 0, 0, 0<, 2<

14 14 Math40-2.nb FromDigits[list]... vytvoří kladné celé číslo ze seznamu dekadických číslic FromDigits[list,b]... totéž v soustavě o základu b FromDigits[{list,n},b]... totéž jako FromDigits[list,b], ale první číslice se posune o n míst vlevo resp. vpravo. Výsledek je ovšem v dekadické soustavě. Základ b=10 lze vynechat. 8FromDigits@81, 0, 1, 1, 1<D, FromDigits@881, 0, 1, 1, 1<, 2<D< , = % êê N êê BaseForm@#, 10D & , < 8FromDigits@81, 0, 1, 1, 1<, 2D, FromDigits@881, 0, 1, 1, 1<, 2<, 2D< 923, = % êê N êê BaseForm@#, 2D & , < Matematické konstanty I... imaginární jednotka Pi... číslo "pí " E... základ přirozených logaritmů Degree... Pi/180, převodní koeficient ze stupňové do obloukové míry GoldenRatio... (1+Sqrt[5])/2, poměr délek částí tzv. zlatého řezu úsečky S matematickými konstantami Mathematica počítá jako se symboly, ví však, že reprezentují přesně definovaná exaktní reálná: 8NumericQ@πD, NumericQ@ED, NumericQ@DegreeD, NumericQ@GoldenRatioD< 8True, True, True, True< Clear@αD; NumericQ@αD False Přibližnou hodnotu těchto konstant lze kdykoliv získat s libovolnou požadovanou přesností pomocí funkce N :

15 Math40-2.nb D< &, 8π, E, Degree, GoldenRatio<D êê TableForm π GoldenRatio Mathematica zná ještě některé další konstanty a nekonečné nebo neurčité veličiny, např. EulerGamma, Catalan, -Infinity, Infinity, Indeterminate a další. Informaci o nich můžete najít v roletě Help. Aritmetické operace Operace FullForm Input forms Součet... Plus[2,3] Plus[a,b,c] a+b+c Rozdíl... Plus[2,-3] Plus[Times[-1,a],b]... b-a Plus[Rational[-1,3],a]... a-1/3, a 1 3 Součin... Times[2,3]... 2*3, 2 3 Times[a,b,c] a*b*c, a b c Podíl... Rational[2,-3] , 2/3 Times[a,Power[b,-1]... a/b, a b Mocnina... Power[2,3]... 2^3, 2 3 Power[x,-2]... x 2, x^2 Power[x,Times[-1,y]]... x^-y, x y Power[x,Power[y,z]]... x^y^z, x yz Odmocnina... Power[x,Rational[1,2]]... Sqrt[x], è!!!! x, x 1ê2 Power[x,Rational[1,3]]... x 1ê3, è!!!! 3 x Příklady: H L, ,, , , 35720, = = 9H4 2 L 3, 4 23, 4 23 = 84096, 65536, 65536<

16 16 Math40-2.nb , 2 3.1, H 2L 3, 1 H 2L 3 = 9 è!!!!!!! 2, è!!!!!!!!! 2., H1 + IL 3, 2 1+I, I = , , 8, 1 8 = 8 è!!! 2, , 2 + 2, 2 1+, < 90 4, 1 0 = Power::infy : Infinite expression 1 0 encountered. 80, ComplexInfinity< Mocninu Power[x,y] pro x záporné a komplexní Mathematica počítá pomocí hlavní větve přirozeného logaritmu. Elementární funkce Exp[x], E^x... exponenciální funkce Log[x]... přirozený logaritmus Log[b,x]... logaritmus o základu b x^a... obecná mocnina, a nemusí být celé číslo Sin[x]... sin(x) Cos[x]... cos(x) Tan[x]... tg(x) Cot[x]... ctg(x) Sec[x]... sec(x) = 1/cos(x) Csc[x]... cosec(x) = 1/Sin[x] ArcSin[x]... arcsin(x) ArcCos[x]... arccos(x) ArcTan[x]... arctg(x) ArcTan[x,y]... argument komplexního čísla x+jy ArcCot[x]... arccotg(x) ArcSec[x]... arccos(1/x) ArcCsc[x]... arcsin(1/x)

17 Math40-2.nb 17 Sinh[x]... sinh(x) Cosh[x]... cosh(x) Tanh[x]... tgh(x) Coth[x]... cotgh(x) ArcSinh[x]... argsinh(x) ArcCosh[x]... argcosh(x) ArcTanh[x]... argtgh(x) ArcCoth[x]... argcotgh(x) Všechny tyto funkce mohou mít komplexní argument. Obecná mocnina, logaritmus, cyklometrické a hyperbolometrické funkce jsou v komplexním oboru víceznačnéfunkce. Výše uvedené funkce znamenají ve skutečnosti jejich hlavní větve. Některé další funkce à Numerické funkce reálné proměnné: Abs[x]... absolutní hodnota čísla x Sign[x]... 1 pro x>0, -1 pro x<0 Round[x]... nejbližší celé číslo Floor[x]... největší celé číslo ne větší než x Ceiling[x]... nejmenší celé číslo ne menší než x Max[x,y,z,...]... maximum čísel x,y,z,... Max[{x,y,z,...}]... totéž Min[x,y,z,...]... minimum čísel x,y,z,... Min[{x,y,z,...}]... totéž Příklady: Clear@x, y, zd; 8Abs@xD, Sign@xD, Round@xD, Floor@xD, Ceiling@xD< ê. x , 1, 1, 2, 1= 3 8Abs@xD, Sign@xD, Round@xD, Floor@xD, Ceiling@xD< ê. x , 1, 2, 2, 3< 8Abs@xD, Sign@xD, Round@xD, Floor@xD, Ceiling@xD< ê. x π 8π, 1, 3, 3, 4< 8Max@x, y, zd, Min@x, y, zd< ê. 9x 1 3, y 5 7, z N@ED=

18 18 Math40-2.nb , 5 7 = 8Max@x, y, zd, Min@x, y, zd< ê. 9x 1 3, y 5 7, z E= 9, 5 7 = à Numerické funkce komplexní proměnné: Re[z]... reálná část komplexního čísla z Im[z]... imaginární část komplexního čísla z Abs[z]... absolutní hodnota komplexního čísla z Arg[z]... argument komplexního čísla Conjugate[z]... komplexně sdružené číslo Příklady: 8Re@zD, Im@zD, Abs@zD, Arg@zD, Conjugate@zD< ê. z 1 + I 91, 1, è!!! 2, π 4, 1 = 8Re@zD, Im@zD, Abs@zD, Arg@zD, Conjugate@zD< ê. z 1 + è!!!! 3 I 91, è!!! 3, 2, π è!!!, 1 3= 3 8Re@zD, Im@zD, Abs@zD, Arg@zD, Conjugate@zD< ê. z ExpA1 + π I 4 E 9 è!!! 2, è!!! 2,, π 4, 1 π 4 = à Funkce celých čísel Mod[k,n]... zbytek při dělení čísla k číslem n, má vždy stejné znaménko jako n Quotient[k,n]... celá část čísla k/n, částečný podíl při dělení čísla k číslem n GCD[m,n,p,...]... největší společný dělitel čísel m,n,p,... LCM[m,n,p,...]... nejmenší společný násobek čísel m,n,p,... IntegerDigit[n,b]... cifry čísla n v číselné soustavě o základu b FactorInteger[n]... seznam prvočinitelů čísla n a jejich exponentů Divisors[n]... seznam kladných dělitelů čisla n Prime[k]... k-té prvočíslo PrimePi[x]... počet prvočísel menších než x PrimeQ[n]... testuje, zda n je prvočíslo

19 Math40-2.nb 19 Příklady: nd, nd< ê. 8k 37, n 5< 82, 7< 8Mod@k, nd, Quotient@k, nd< ê. 8k 17, n 5< 8 2, 3< 8GCD@m, n, pd, LCM@m, n, pd< ê. 8m 36, n 48, p 56< 84, 1008< 8GCD@m, n, pd, LCM@m, n, pd< ê. 8m 36, n 48, p 56< 84, 1008< n = 120; 8FactorInteger@nD, Divisors@ nd, IntegerDigits@n, 2D< êê ColumnForm 882, 3<, 83, 1<, 85, 1<< 81, 2, 3, 4, 5, 6, 8, 10, 12, 15, 20, 24, 30, 40, 60, 120< 81, 1, 1, 1, 0, 0, 0< Prime@kD ê. k 85, 13, 100, 1000, 10000, , < 811, 41, 541, 7919, , , < PrimePi ê@ 8100, 1000, 10000, , < 825, 168, 1229, 9592, 78498< PrimeQê@82 4 1, 2 5 1, 2 6 1, 2 7 1, 2 8 1, 2 9 1, , < 8False, True, False, True, False, False, False, False< à Kombinatorické funkce n!... faktoriál Factorial[nD... totéž n!!... dvojný faktoriál Factorial2[nD... totéž Binomial[n,m]... binomický koeficient, n nad m Multinomial[n,m1,m2,...]... n!/(m1!*m2!...) Signature[{i1,i2,...}]... znaménko permutace {i1,i2,...} vzhledem ke standardnímu uspořádání

20 20 Math40-2.nb Příklady: 83!, 4!, 5!, 6!, 7!, 8!, 10!, 15!< 86, 24, 120, 720, 5040, 40320, , < 83!!, 4!!, 5!!, 6!!, 7!!, 8!!, 10!!, 15!!< 83, 8, 15, 48, 105, 384, 3840, < #1D 1, 2, 3, 4, 5, 6< 81, 6, 15, 20, 15, 6, 1< , 2, 3, 5, 7D Signature@81, 3, 2, 9, 8, 7, 6, 5<D, Signature@81, 3, 2, 9, 8, 7, 6, 5<D< 81, 1< à Pseudonáhodná čísla Random[ ]... pseudonáhodné reálné číslo mezi 0 a 1 Random[Real,xmax]... pseudonáhodné reálné číslo mezi 0 a xmax Random[Real,{xmin,xmax}]... pseudonáhodné reálné číslo mezi xmin a xmax Random[Complex]... pseudonáhodné komplexní číslo v jednotkovém čtverci Random[Complex,zmax]... pseudonáhodné komplexní číslo ve čtverci určeném body 0 a zmax Random[Complex,{zmin,zmax}].. pseudonáhodné komplexní číslo ve čtverci určeném body zmin a zmax Random[Integer]... 0 nebo 1 s pravděpodobností 1/2 Random[Integer,{xmin,xmax}].. pseudonáhodné celé číslo mezi xmin a xmax včetně Random[type,range,n]... n-ciferné pseudonáhodné číslo typu type z oboru range SeedRandom[integer]... nastavení generátoru pseudonáhodných čísel SeedRandom[ ]... nastavení generátoru pseudonáhodných čísel časovým údajem $RandomState... systémová proměnná charakterizující okamžitý stav pseudonáhodného generátoru Příklady: Table@Random@D, 85<D , , , , <

21 Math40-2.nb 21 10D, 85<D , , , , < 88, 10<D, 85<D , , , , < 82<D , < Table@Random@Complex, ID, 82<D , < Table@Random@Complex, 89 + I, 10 + I<D, 82<D , < Table@Random@Integer, 8 20, 100<D, 810<D 882, 47, 15, 2, 70, 39, 29, 55, 61, 33< Table@Random@Real, 8 1, 1<, 10D, 84<D , , , < ListPlot@Table@Random@Complex, I, I<D, 820<D ê. u_complex > 8Re@uD, Im@uD<, PlotStyle > 8PointSize@0.01D<, Frame > TrueD;

22 22 Math40-2.nb 80, 100<D, 810<D 878, 14, 62, 30, 44, 52, 31, 79, 98, 56< 80, 100<D, 815<D 878, 14, 62, 30, 44, 52, 31, 79, 98, 56, 57, 5, 49, 98, 68< state = $RandomState $RandomState = state; Table@Random@Real, 80, 10<, 10D, 85<D , , , , < $RandomState = state; Table@Random@Real, 80, 10<, 10D, 810<D , , , , , , , 4.691, , < Table@Random@Real, 80, 10<, 10D, 810<D , , , , , , , , , <

PO ÍTA OVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 5-

PO ÍTA OVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 5- 1 Math50-LS04-2.nb PO ÍTA OVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 5- Vojt ch Bartík ást 2 Dokumenty v prost edí MS Windows Základní prvky jazyka Prom nné, okamžité a odložené p i azení (definice) Používání

Více

- speciální symboly + - * / =., < > <> <= >= a další. Klíčová slova jsou chráněnými útvary, které nelze použít ve významu identifikátorů.

- speciální symboly + - * / =., < > <> <= >= a další. Klíčová slova jsou chráněnými útvary, které nelze použít ve významu identifikátorů. Základní symboly - písmena A B C Y Z a b c y z - číslice 0 1 2 9 - speciální symboly + - * / =., < > = a další - klíčová slova and array begin case const a další Klíčová slova jsou chráněnými útvary,

Více

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5 Obsah Obsah 1 Programovací jazyk Pascal 1 1.1 Struktura programu v Pascalu.................... 1 2 Proměnné 2 2.1 Vstup a výstup............................ 3 3 Operátory a některé matematické funkce 5

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

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

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech

Více

Kapitola1. Lineární lomená funkce Kvadratická funkce Mocninná funkce s obecným reálným exponentem Funkce n-tá odmocnina...

Kapitola1. Lineární lomená funkce Kvadratická funkce Mocninná funkce s obecným reálným exponentem Funkce n-tá odmocnina... Kapitola1 Základní soubor funkcí v R Lineární funkce.......................................................... 1-1 Kvadratická funkce...................................................... 1-2 Mocninná

Více

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty Data v počítači Informační data (elementární datové typy) Logické hodnoty Znaky Čísla v pevné řádové čárce (celá čísla) v pohyblivé (plovoucí) řád. čárce (reálná čísla) Povelová data (instrukce programu)

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

Stěžejní funkce MS Excel 2007/2010, jejich ovládání a možnosti využití

Stěžejní funkce MS Excel 2007/2010, jejich ovládání a možnosti využití Stěžejní funkce MS Excel 2007/2010, jejich ovládání a možnosti využití Proč Excel? Práce s Excelem obnáší množství operací s tabulkami a jejich obsahem. Jejich jednotlivé buňky jsou uspořádány do sloupců

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

Maturitní témata profilová část

Maturitní témata profilová část Seznam témat Výroková logika, úsudky a operace s množinami Základní pojmy výrokové logiky, logické spojky a kvantifikátory, složené výroky (konjunkce, disjunkce, implikace, ekvivalence), pravdivostní tabulky,

Více

Paměť počítače. alg2 1

Paměť počítače. alg2 1 Paměť počítače Výpočetní proces je posloupnost akcí nad daty uloženými v paměti počítače Data jsou v paměti reprezentována posloupnostmi bitů (bit = 0 nebo 1) Připomeňme: paměť je tvořena řadou 8-mi bitových

Více

Kapitola 1: Reálné funkce 1/13

Kapitola 1: Reálné funkce 1/13 Kapitola 1: Reálné funkce 1/13 Číselné množiny N, N 0, Z, Q, I, R, C Definice: Kartézský součin M N množin M a N je množina všech uspořádaných dvojic, ve kterých je první složka prvkem množiny M a druhá

Více

Základy algoritmizace a programování

Základy algoritmizace a programování Základy algoritmizace a programování Přednáška 1 Olga Majlingová Katedra matematiky, ČVUT v Praze 21. září 2009 Obsah Úvodní informace 1 Úvodní informace 2 3 4 Organizace předmětu Přednášky 1. 5. Základní

Více

Maturitní okruhy z matematiky - školní rok 2007/2008

Maturitní okruhy z matematiky - školní rok 2007/2008 Maturitní okruhy z matematiky - školní rok 2007/2008 1. Některé základní poznatky z elementární matematiky: Číselné obory, dělitelnost přirozených čísel, prvočísla a čísla složená, největší společný dělitel,

Více

MS EXCEL_vybrané matematické funkce

MS EXCEL_vybrané matematické funkce MS EXCEL_vybrané matematické funkce Vybrané základní matematické funkce ABS absolutní hodnota čísla CELÁ.ČÁST - zaokrouhlení čísla na nejbližší menší celé číslo EXP - vrátí e umocněné na hodnotu argumentu

Více

Příklady: (y + (sin(2*x) + 1)*2)/ /2 * 5 = 8.5 (1+3)/2 * 5 = /(2 * 5) = 1.3. Pavel Töpfer, 2017 Programování 1-3 1

Příklady: (y + (sin(2*x) + 1)*2)/ /2 * 5 = 8.5 (1+3)/2 * 5 = /(2 * 5) = 1.3. Pavel Töpfer, 2017 Programování 1-3 1 Výraz - syntaxe i sémantika podobné jako v matematice - obsahuje proměnné, konstanty, operátory, závorky, volání funkcí - všechny operátory nutno zapisovat (nelze např. vynechat znak násobení) - argumenty

Více

Bakalářská matematika I

Bakalářská matematika I 1. Funkce Diferenciální počet Mgr. Jaroslav Drobek, Ph. D. Katedra matematiky a deskriptivní geometrie Bakalářská matematika I Některé užitečné pojmy Kartézský součin podrobnosti Definice 1.1 Nechť A,

Více

IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel

IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel Matematická analýza IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel na množině R je definováno: velikost (absolutní hodnota), uspořádání, aritmetické operace; znázornění:

Více

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

KTE / PPEL Počítačová podpora v elektrotechnice KTE / PPEL Počítačová podpora v elektrotechnice Ing. Lenka Šroubová, Ph.D. email: lsroubov@kte.zcu.cz http://home.zcu.cz/~lsroubov 3. 10. 2012 Základy práce s výpočetními systémy opakování a pokračování

Více

Kapitola 1: Reálné funkce 1/13

Kapitola 1: Reálné funkce 1/13 Kapitola 1: Reálné funkce 1/13 Číselné množiny 2/13 N = {1, 2, 3, 4,... }... přirozená čísla N 0 = N {0} = {0, 1, 2, 3, 4,... } Z = {..., 2, 1, 0, 1, 2, 3, 4,... }... celá čísla Q = { p q p, q Z}... racionální

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

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: 1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.

Více

Učební plán 4. letého studia předmětu matematiky. Učební plán 6. letého studia předmětu matematiky

Učební plán 4. letého studia předmětu matematiky. Učební plán 6. letého studia předmětu matematiky Učební plán 4. letého studia předmětu matematiky Ročník I II III IV Dotace 3 3+1 2+1 2+2 Povinnost povinný povinný povinný povinný Učební plán 6. letého studia předmětu matematiky Ročník 1 2 3 4 5 6 Dotace

Více

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

Tematický plán Obor: Informační technologie. Vyučující: Ing. Joanna Paździorová Tematický plán Vyučující: Ing. Joanna Paździorová 1. r o č n í k 5 h o d i n t ý d n ě, c e l k e m 1 7 0 h o d i n Téma- Tematický celek Z á ř í 1. Opakování a prohloubení učiva základní školy 18 1.1.

Více

Mgr. et Mgr. Jan Petrov, LL.M. Ph.D. BYZNYS A PRÁVO

Mgr. et Mgr. Jan Petrov, LL.M. Ph.D. BYZNYS A PRÁVO BYZNYS A PRÁVO Byznys a právo OBSAH ZÁKLADNÍ FUNKCE EXCELU... 2 FUNKCE ODMOCNINA A ZAOKROULIT... 4 FORMÁT A OBSAH BUNĚK... 5 RELATIVNÍ ODKAZY... 9 ABSOLUTNÍ ODKAZY... 11 Byznys a právo ZÁKLADNÍ FUNKCE

Více

pi Ludolfovo číslo π = 3,14159 e Eulerovo číslo e = 2,71828 (lze spočítat jako exp(1)), např. je v Octave, v MATLABu tato konstanta e není

pi Ludolfovo číslo π = 3,14159 e Eulerovo číslo e = 2,71828 (lze spočítat jako exp(1)), např. je v Octave, v MATLABu tato konstanta e není realmax maximální použitelné reálné kladné číslo realmin minimální použitelné reálné kladné číslo (v absolutní hodnotě, tj. číslo nejblíž k nule které lze použít) 0 pi Ludolfovo číslo π = 3,14159 e Eulerovo

Více

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KLÍČOVÉ POJMY textové editory formát textu tabulka grafické objekty odrážky a číslování odstavec CÍLE KAPITOLY Pracovat s textovými dokumenty a ukládat je v souborech různého

Více

Polynomy. Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1.1 Teorie Zavedení polynomů Operace s polynomy...

Polynomy. Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1.1 Teorie Zavedení polynomů Operace s polynomy... Polynomy Obsah Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1 Základní vlastnosti polynomů 2 1.1 Teorie........................................... 2 1.1.1 Zavedení polynomů................................

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

Wolfram 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. 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íce

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

Cvičné texty ke státní maturitě z matematiky Cvičné texty ke státní maturitě z matematiky Pracovní listy s postupy řešení Brno 2010 RNDr. Rudolf Schwarz, CSc. Státní maturita z matematiky Úloha 1 1. a = s : 45 = 9.10180 45 = 9.101+179 45 = 9.10.10179

Více

Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014. 1. Obor reálných čísel

Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014. 1. Obor reálných čísel Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014 1. Obor reálných čísel - obor přirozených, celých, racionálních a reálných čísel - vlastnosti operací (sčítání, odčítání, násobení, dělení) -

Více

Systém je citlivý na velikost písmen CASE SENSITIVE rozeznává malá velká písmena, např. PROM=1; PROm=1; PRom=1; Prom=1; prom=1; - 5 různých proměnných

Systém je citlivý na velikost písmen CASE SENSITIVE rozeznává malá velká písmena, např. PROM=1; PROm=1; PRom=1; Prom=1; prom=1; - 5 různých proměnných Systém je citlivý na velikost písmen CASE SENSITIVE rozeznává malá velká písmena, např. PROM=1; PROm=1; PRom=1; Prom=1; prom=1; - 5 různých proměnných jakési nádoby na hodnoty jsou různých typů při běžné

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

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: 1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.

Více

MATURITNÍ OTÁZKY Z MATEMATIKY PRO ŠKOLNÍ ROK 2010/2011

MATURITNÍ OTÁZKY Z MATEMATIKY PRO ŠKOLNÍ ROK 2010/2011 MATURITNÍ OTÁZKY Z MATEMATIKY PRO ŠKOLNÍ ROK 2010/2011 1. Výroková logika a teorie množin Výrok, pravdivostní hodnota výroku, negace výroku; složené výroky(konjunkce, disjunkce, implikace, ekvivalence);

Více

VISUAL BASIC. Práce se soubory

VISUAL BASIC. Práce se soubory VISUAL BASIC Práce se soubory Práce se soubory 1/2 2 Vstupní data pro programy bývají uloženy do souborů Vstupy pro výpočet, nastavení vzhledu aplikace Výsledky práce programu je potřeba uchovat uložit

Více

5 Přehled operátorů, příkazy, přetypování

5 Přehled operátorů, příkazy, přetypování 5 Přehled operátorů, příkazy, přetypování Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně budou uvedeny detaily týkající se operátorů. Doba nutná k nastudování

Více

Wolfram Mathematica. Mgr. Jindřich Soukup 2. 7. 2012

Wolfram Mathematica. Mgr. Jindřich Soukup 2. 7. 2012 Wolfram Mathematica Mgr. Jindřich Soukup. 7. 0 Mathematica Tento soubor má sloužit jako první seznámení s programem Mathematica. Většina věcí je pouze přeložená z Help Tutorial.... V souboru je text a

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

Racionální čísla, operátory, výrazy, knihovní funkce

Racionální čísla, operátory, výrazy, knihovní funkce Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu a rozpočtu hlavního města Prahy. Praha & EU: Investujeme do vaší budoucnosti Racionální čísla,

Více

NPRG030 Programování I, 2016/17 1 / :58:13

NPRG030 Programování I, 2016/17 1 / :58:13 NPRG030 Programování I, 2016/17 1 / 31 10. 10. 2016 10:58:13 Podmínka = něco, co JE, nebo NENÍ splněno typ Boolean hodnoty: TRUE pravda FALSE lež domluva (optimistická): FALSE < TRUE NPRG030 Programování

Více

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo Operátory, výrazy Tomáš Pitner, upravil Marek Šabo Operátor "Znaménko operace", pokyn pro vykonání operace při vyhodnocení výrazu. V Javě mají operátory napevno daný význam, nelze je přetěžovat jako v

Více

Maturitní témata z matematiky

Maturitní témata z matematiky Maturitní témata z matematiky G y m n á z i u m J i h l a v a Výroky, množiny jednoduché výroky, pravdivostní hodnoty výroků, negace operace s výroky, složené výroky, tabulky pravdivostních hodnot důkazy

Více

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021 Maturitní témata MATEMATIKA 1. Funkce a jejich základní vlastnosti. Definice funkce, def. obor a obor hodnot funkce, funkce sudá, lichá, monotónnost funkce, funkce omezená, lokální a globální extrémy funkce,

Více

NPRG030 Programování I, 2010/11

NPRG030 Programování I, 2010/11 Podmínka = něco, co JE, nebo NENÍ splněno typ Boolean hodnoty: TRUE pravda FALSE lež domluva (optimistická): FALSE < TRUE když X, Y jsou (číselné) výrazy, potom X = Y X Y X < Y X > Y X = Y jsou

Více

Ahoj mami. Uložení dat v počítači. Příklady kódování dat. IAJCE Přednáška č. 4

Ahoj mami. Uložení dat v počítači. Příklady kódování dat. IAJCE Přednáška č. 4 Uložení dat v počítači Data = užitečné, zpracovávané informace Kódování (formát) dat = způsob uložení v počítači (nutno vše převést na čísla ve dvojkové soustavě) Příklady kódování dat Text každému znaku

Více

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19 Algoritmy I Číselné soustavy přečíst!!! Číselné soustavy Každé číslo lze zapsat v poziční číselné soustavě ve tvaru: a n *z n +a n-1 *z n-1 +. +a 1 *z 1 +a 0 *z 0 +a -1 *z n-1 +a -2 *z -2 +.. V dekadické

Více

1. Několik základních pojmů ze středoškolské matematiky. Na začátku si připomeneme následující pojmy:

1. Několik základních pojmů ze středoškolské matematiky. Na začátku si připomeneme následující pojmy: Opakování středoškolské matematiky Slovo úvodem: Tato pomůcka je určena zejména těm studentům presenčního i kombinovaného studia na VŠFS, kteří na středních školách neprošli dostatečnou průpravou z matematiky

Více

Maturitní otázky z předmětu MATEMATIKA

Maturitní otázky z předmětu MATEMATIKA Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu MATEMATIKA 1. Výrazy a jejich úpravy vzorce (a+b)2,(a+b)3,a2-b2,a3+b3, dělení mnohočlenů, mocniny, odmocniny, vlastnosti

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

Kapitola 1: Reálné funkce 1/20

Kapitola 1: Reálné funkce 1/20 Kapitola 1: Reálné funkce 1/20 Funkce jedné proměnné 2/20 Definice: Necht M R. Jestliže každému x M je přiřazeno jistým předpisem f právě jedno y R, říkáme, že y je funkcí x. x... nezávisle proměnná (neboli

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

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

Cvičné texty ke státní maturitě z matematiky Cvičné texty ke státní maturitě z matematiky Pracovní listy s postupy řešení Brno 2010 RNDr. Rudolf Schwarz, CSc. Státní maturita z matematiky Obsah Obsah NIŽŠÍ úroveň obtížnosti 4 MAGZD10C0K01 říjen 2010..........................

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

Zavedení a vlastnosti reálných čísel

Zavedení a vlastnosti reálných čísel Zavedení a vlastnosti reálných čísel jsou základním kamenem matematické analýzy. Konstrukce reálných čísel sice není náplní matematické analýzy, ale množina reálných čísel R je pro matematickou analýzu

Více

Jednoduché cykly 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.

Jednoduché 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íce

0. ÚVOD - matematické symboly, značení,

0. ÚVOD - matematické symboly, značení, 0. ÚVOD - matematické symboly, značení, číselné množiny Výroky Výrok je každé sdělení, u kterého lze jednoznačně rozhodnout, zda je či není pravdivé. Každému výroku lze proto přiřadit jedinou pravdivostní

Více

ZŠ ÚnO, Bratří Čapků 1332

ZŠ ÚnO, Bratří Čapků 1332 Úvodní obrazovka Menu (vlevo nahoře) Návrat na hlavní stránku Obsah Výsledky Poznámky Záložky edunet Konec Matematika 1 (pro 12-16 let) LangMaster Obsah (střední část) výběr tématu - dvojklikem v seznamu

Více

Základy algoritmizace a programování

Základy algoritmizace a programování Základy algoritmizace a programování Přednáška 1 Olga Majlingová Katedra matematiky, ČVUT v Praze 19. září 2011 Obsah Úvodní informace 1 Úvodní informace 2 3 4 Doporučená literatura web: http://marian.fsik.cvut.cz/zapg

Více

0.1 Úvod do matematické analýzy

0.1 Úvod do matematické analýzy Matematika I (KMI/PMATE) 1 0.1 Úvod do matematické analýzy 0.1.1 Pojem funkce Veličina - pojem, který popisuje kvantitativní (číselné) vlastnosti reálných i abstraktních objektů. Příklady veličin: hmotnost

Více

LEKCE 6. Operátory. V této lekci najdete:

LEKCE 6. Operátory. V této lekci najdete: LEKCE 6 Operátory V této lekci najdete: Aritmetické operátory...94 Porovnávací operátory...96 Operátor řetězení...97 Bitové logické operátory...97 Další operátory...101 92 ČÁST I: Programování v jazyce

Více

Lekce 01 Úvod do algoritmizace

Lekce 01 Úvod do algoritmizace Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů Lekce 01 Úvod do algoritmizace Tento projekt CZ.1.07/1.3.12/04.0006 je spolufinancován Evropským sociálním

Více

8. Formátování. Úprava vzhledu tabulky

8. Formátování. Úprava vzhledu tabulky 8. Formátování Úprava vzhledu tabulky Výšku řádku nastavíme tak, že kurzorem najedeme na rozhraní mezi políčky s čísly řádků. Kurzor se změní na křížek s dvojšipkou. Stiskneme levé tlačítko a tahem myší

Více

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Jak v Javě primitivní datové typy a jejich reprezentace BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Obsah Celočíselný datový typ Reálný datový typ Logický datový typ, typ Boolean

Více

Přednáška 7. Celočíselná aritmetika. Návratový kód. Příkazy pro větvení výpočtu. Cykly. Předčasné ukončení cyklu.

Přednáška 7. Celočíselná aritmetika. Návratový kód. Příkazy pro větvení výpočtu. Cykly. Předčasné ukončení cyklu. Přednáška 7 Celočíselná aritmetika. Návratový kód. Příkazy pro větvení výpočtu. Cykly. Předčasné ukončení cyklu. 1 Příkaz expr výraz Celočíselná aritmetika I Zašle na standardní výstup vyhodnocení výrazu

Více

7 Formátovaný výstup, třídy, objekty, pole, chyby v programech

7 Formátovaný výstup, třídy, objekty, pole, chyby v programech 7 Formátovaný výstup, třídy, objekty, pole, chyby v programech Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně bude věnována pozornost formátovanému výstupu,

Více

Architektury počítačů

Architektury 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íce

Matematika 3. Úloha 1. Úloha 2. Úloha 3

Matematika 3. Úloha 1. Úloha 2. Úloha 3 Matematika 3 Úloha 1 Co lze říci o funkci imaginární část komplexního čísla která každému komplexnímu číslu q přiřazuje číslo Im(q)? a. Je to funkce mnohoznačná. b. Je to reálná funkce komplexní proměnné.

Více

GeoGebra známá i neznámá (pokročilí)

GeoGebra známá i neznámá (pokročilí) GeoGebra známá i neznámá (pokročilí) MODAM 2017 Mgr. Zuzana Morávková, Ph.D. MODAM 2017 GeoGebra známá i neznámá (pokročilí) Příklad 1: Cykloida Zadání: Kotálením kružnice vytvoříme cykloidu. 3. 2. 1.

Více

VY_32_INOVACE_08_2_04_PR

VY_32_INOVACE_08_2_04_PR Ing. Petr Stránský VY_32_INOVACE_08_2_04_PR Příkazy vstupu - definice Výstupním zařízením může být obrazovka, tiskárna nebo soubor. Jednotlivé údaje se zapisují pomocí příkazu WRITE nebo WRITELN. Příkaz

Více

Úvod do programování. Lekce 1

Úvod do programování. Lekce 1 Úvod do programování Lekce 1 Základní pojmy vytvoření spustitelného kódu editor - psaní zdrojových souborů preprocesor - zpracování zdrojových souborů (vypuštění komentářů atd.) kompilátor (compiler) -

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

MATEMATIKA STUDIJNÍ POŽADAVKY PRO JEDNOTLIVÉ ROČNÍKY STUDIA

MATEMATIKA STUDIJNÍ POŽADAVKY PRO JEDNOTLIVÉ ROČNÍKY STUDIA MATEMATIKA STUDIJNÍ POŽADAVKY PRO JEDNOTLIVÉ ROČNÍKY STUDIA Osmileté studium 1. ročník 1. Opakování a prohloubení učiva 1. 5. ročníku Číslo, číslice, množiny, přirozená čísla, desetinná čísla, číselné

Více

Sada 2 Microsoft Word 2007

Sada 2 Microsoft Word 2007 S třední škola stavební Jihlava Sada 2 Microsoft Word 2007 18. Editor rovnic Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284 Šablona: III/2 - inovace

Více

Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy

Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy Ústav radioelektroniky Vysoké učení technické v Brně Číselné soustavy v mikroprocesorové technice Mikroprocesorová technika a embedded systémy Přednáška 8 doc. Ing. Tomáš Frýza, Ph.D. listopad 2012 Obsah

Více

Microsoft Office. Excel vlastní formát buněk

Microsoft Office. Excel vlastní formát buněk Microsoft Office Excel vlastní formát buněk Karel Dvořák 2011 Formát buněk Běžné formáty buněk vybíráme v seznamu formátů ve skupině Číslo. V některých případech potřebujeme formát v trochu jiné podobě,

Více

Text může být postupně upravován a doplňován. Datum poslední úpravy najdete u odkazu na stažení souboru. Veronika Sobotíková

Text může být postupně upravován a doplňován. Datum poslední úpravy najdete u odkazu na stažení souboru. Veronika Sobotíková Tento text není samostatným studijním materiálem. Jde jen o prezentaci promítanou na přednáškách, kde k ní přidávám slovní komentář. Některé důležité části látky píšu pouze na tabuli a nejsou zde obsaženy.

Více

CZ 1.07/1.1.32/02.0006

CZ 1.07/1.1.32/02.0006 PO ŠKOLE DO ŠKOLY CZ 1.07/1.1.32/02.0006 Číslo projektu: CZ.1.07/1.1.32/02.0006 Název projektu: Po škole do školy Příjemce grantu: Gymnázium, Kladno Název výstupu: Prohlubující semináře Matematika (MI

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

Znak Slovy Popis Zdroj Výsledek Formátova cí řetězec v CZ verzi Excelu

Znak Slovy Popis Zdroj Výsledek Formátova cí řetězec v CZ verzi Excelu řetězec v Všeobecný Odpovídá obecnému formátu - čísla i text bude zarovnán dle kontextu (při nastavení češtiny tedy Excel zarovná text doleva, čísla a časové údaje doprava). Tento formát nemusíme zadávat

Více

4. Jednoduché výpočty

4. Jednoduché výpočty 7 4. Jednoduché výpočty 4. Mathcad jako lepší kalkulačka Nejprve se budeme zabývat výrazy složenými z čísel. Při psaní čísel, základních matematických operátorů a funkcí je asi nejrychlejší používat sadu

Více

Požadavky ke zkoušce. Ukázková písemka

Požadavky ke zkoušce. Ukázková písemka Požadavky ke zkoušce Zkouška z předmětu MATEMATIKA 1 má dvě části Písemná část: Písemná část se ještě dále rozděluje na praktickou část písemku a teoretickou část test. Písemka trvá 90 minut a je v ní

Více

soubor FUNKCÍ příručka pro studenty

soubor FUNKCÍ příručka pro studenty soubor FUNKCÍ příručka pro studenty 1 Obsah Poznámky 6 lineární funkce mocninné funkce s přirozeným exponentem o sudým o lichým s celým záporným exponentem o sudým o lichým s racionálním exponentem o druhá

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

Matematika I (KMI/PMATE)

Matematika I (KMI/PMATE) Přednáška první aneb Úvod do matematické analýzy Funkce a její vlastnosti Úvod do matematické analýzy Osnova přednášky pojem funkce definice funkce graf funkce definiční obor funkce obor hodnot funkce

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

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

Ekonomická fakulta, Jihočeská univerzita v Českých Budějovicích. MATEMATICKÝ SOFTWARE MAPLE - MANUÁL Marek Šulista

Ekonomická fakulta, Jihočeská univerzita v Českých Budějovicích. MATEMATICKÝ SOFTWARE MAPLE - MANUÁL Marek Šulista Ekonomická fakulta, Jihočeská univerzita v Českých Budějovicích MATEMATICKÝ SOFTWARE MAPLE - MANUÁL Marek Šulista Matematický software MAPLE slouží ke zpracování matematických problémů pomocí jednoduchého

Více

Univerzita Karlova v Praze Pedagogická fakulta

Univerzita Karlova v Praze Pedagogická fakulta Univerzita Karlova v Praze Pedagogická fakulta SEMINÁRNÍ PRÁCE Z METOD ŘEŠENÍ 1 TEORIE ČÍSEL 000/001 Cifrik, M-ZT Příklad ze zadávacích listů 10 101 Dokažte, že číslo 101 +10 je dělitelné číslem 51 Důkaz:

Více

MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT)

MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT) MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT) 1. Číselné obory 1.1 Přirozená čísla provádět aritmetické operace s přirozenými čísly rozlišit prvočíslo

Více

Dodatek č. 3 ke školnímu vzdělávacímu programu. Technické lyceum. (platné znění k 1. 9. 2009)

Dodatek č. 3 ke školnímu vzdělávacímu programu. Technické lyceum. (platné znění k 1. 9. 2009) Střední průmyslová škola Jihlava tř. Legionářů 72/3, Jihlava Dodatek č. 3 ke školnímu vzdělávacímu programu Technické lyceum (platné znění k 1. 9. 09) Tento dodatek nabývá platnosti dne 1. 9. 13 (počínaje

Více

8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek

8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek 8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek 1/41 Základní příkazy Všechny příkazy se píšou malými písmeny! Za většinou příkazů musí být středník (;)! 2/41 Základní příkazy

Více

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky. PHP - úvod Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky. Klíčové pojmy: PHP, webový prohlížeč, HTTP, FTP Základní pojmy služba WWW = 1990 první prototyp serveru, od roku 1994

Více

Základní principy zobrazení čísla Celá čísla s pevnou řádovou čárkou Zobrazení reálných čísel Aritmetika s binárními čísly

Základní principy zobrazení čísla Celá čísla s pevnou řádovou čárkou Zobrazení reálných čísel Aritmetika s binárními čísly Počítačové systémy Zobrazení čísel v počítači Miroslav Flídr Počítačové systémy LS 2007-1/21- Západočeská univerzita v Plzni Vážený poziční kód Obecný předpis čísla vyjádřeného v pozičním systému: C =

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

- transpozice (odlišuje se od překlopení pro komplexní čísla) - překlopení matice pole podle hlavní diagonály, např.: A.' ans =

- transpozice (odlišuje se od překlopení pro komplexní čísla) - překlopení matice pole podle hlavní diagonály, např.: A.' ans = '.' - transpozice (odlišuje se od překlopení pro komplexní čísla) - překlopení matice pole podle hlavní diagonály, např.: A.' 1 4 2 5 3-6 {} - uzavírají (obklopují) struktury (složené proměnné) - v případě

Více

Variace. Mocniny a odmocniny

Variace. Mocniny a odmocniny Variace 1 Mocniny a odmocniny Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na www.jarjurek.cz. 1. Mocniny a odmocniny Obor přirozených

Více