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-.nb POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- Vojtěch Bartík Část : Seznámení se systémem Čísla, relace a logické operace Mathematica rozeznává několik druhů čísel a různě s nimi zachází. Čísla, která neobsahují desetinnou tečku, jsou tzv. exaktní čísla, ostatní čísla jsou přibližná. àčísla 87, 7., , 7.`0< 87, 7., , < 87 0, 7. 0, 7.`0 0 < , , < , ,.` < ,. 0 6, < 87, 7., 7 `0< 8,., < 97ê, 7. = 9 7,.= 9 i k j 7 y z { 0, i k j 7. y z { 0, i k j 7.`0 y z { 0 = , , = 59049

2 Math40-.nb 8H L, H L., H L.`7 < , , = 5 Počet nenulových cifer, které vidíme na obrazovce, je určen jistým parametrem grafického rozhraní. Jeho nastavení zjistíme příkazem Options@$FrontEnd, PrintPrecisionD 8PrintPrecision 6< a změníme je příkazem SetOptions@$FrontEnd, PrintPrecision 6D Změna ovšem ovlivní všechny výstupní buňky. àčíselné konstanty S číselnými konstantami Mathematica zachází jako s exaktními čísly. 8π, π êê N, N@π, 50D< H Ludolfovo číslo L 8π,.459, < 8E,, êê N@#, 50D &< H základ přirozených logaritmů L 8,, < 8 0, 0., 0.`5 < 8 0, 06.5, < 8Degree, Degree êê N, 80 Degree, 80 Degree êê N< 8, , 80,.459< 9I,, è!!!!!!! = H imaginární jednotka L 8,, < 9 è!!!!!!!!!., I è!!!!!!! M, I è!!!!!!!!!.m, I è!!!!!!!!!!!!!!!!!!.`0m = 8.,,., <

3 Math40-.nb à Množiny čísel: Algebraics, Complexes, Integers, Primes, Rationals, Reals Základní konstrukce: x ε domain, x ε domain//simplify, x ε domain//fullsimplify. Výsledkem je True nebo False, pokud je Mathematica schopna rozhodnout. Konstrukci lze použít v předpokladech některých operací, např. v Simplify, FullSimplify, Integrate. Algebraics... reprezentuje množinu všech algebraických čísel, tj. čísel, která jsou kořeny polynomů s racionálními koeficienty. Complexes... reprezentuje množinu všech komplexních čísel. Integers... reprezentuje množinu všech celých čísel. Primes... reprezentuje množinu všech prvočísel. Rationals... reprezentuje množinu všech racionálních čísel. Reals... reprezentuje množinu všech reálných čísel. H# AlgebraicsL & ê@ 9, è!!!! 7, è!!!! è!!!! 7, CosA π π E, π,, SinA 6 6 E= 9True, True, True, True, False, False, SinhA π 6 E Algebraics= H# ComplexesL & ê@ 8 + π, Cosh@πD, x< 8True, True, x Complexes< H# IntegersL & ê@ 9,, è!!!! 5, Sin@ π è!!!! D, I è!!!! 5 è!!!! M I è!!!! 5 + è!!!! M= 8True, False, False, True, I è!!! + è!!! 5M I è!!! + è!!! 5M Integers< H# PrimesL & ê@ 9,, è!!!! 6 è!!!!!! 0 è!!!!!! 5, , = 8True, False, False, True, False< H# RationalsL & ê@ 9,, è!!!! 6 è!!!!!! 0 è!!!!!! 5, SinA π π π E, JCosA E + SinA 6 EN, JCosA π π E + SinA EN = 9True, True, True, True, False, i k j è!!! y + z { Rationals= H# RealsL & ê@ 9 è!!!! 7, SinA π π π E, π, JCosA E + SinA EN, JCosA π π E + SinA EN = 9True, True, True, False, i k j è!!! y + z { Reals=

4 4 Math40-.nb 9 SinA π E Algebraics, I è!!!! + è!!!! 5M I è!!!! + è!!!! 5M Integers, 6 i j k + è!!!! y z { Rationals, JCosA π π E + SinA EN Reals= êê Simplify 9 SinhA π E Algebraics, True, True, True= 6 SinA π E Algebraics êê FullSimplify 6 False à 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 == 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 === y SameQ@x, y, zd x, y, z jsou identické x =!= y =!= z UnsameQ@x, y, zd x, y, z jsou navzájem různé 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 LessEqual@x, yd x je menší nebo rovno y x < y Less@x, yd x je menší než y x > y > z Greater@x, y, zd x je větší než y a y je větší než z x y z GreaterEqual@x, y, zd x je rovno nebo větší než y a y je rovno nebo větší než z x y z LessEqual@x, y, zd x je rovno nebo menší než y a y je rovno nebo menší než z x < y < z Less@x, y, zd x je menší než y a y je menší než z Příklady: x = ; y = ; z = ; 8x == y, x === y, x =!= y =!= z, x =!= y =!= y, x < y, x < y < z, x < y < x, x < y z, x < y x< 8False, False, True, False, True, True, False, True, True<

5 Math40-.nb 5 Clear@x, y, zd; 8x == y, x === y, x =!= y =!= z, x =!= y =!= y, x < y, x < y < z, x < y < x, x < y z, x < y x< 8x == y, False, True, False, x < y, x < y < z, x < y < x, x < y z, x < y && y x< à Logické operace Negace! p, p, Not@pD Implikace p q, Implies@p, qd Konjunkce p && q, pflq, And@p, qd, p && q && r &&, pflqflrfl, And@p, q, r, D Disjunkce p»» q, pfiq, Or@p, qd, p»» q»» r»», pfiqfirfi, Or@p, q, r, D Vylučovací disjunkce Xor@p, qd, Xor@p, q, r, D Zjednodušení logické formule: LogicalExpand@exprD Příklady: Clear@p, q, rd; 8 p, p q, pflq, pfiqfir, Xor@p, qd, Xor@p, q, rd< 8! p, Implies@p, qd, p && q, p»» q»» r, Xor@p, qd, Xor@p, q, rd< p = True; q = True; r = False; 8 p, p q, pflq, pfiqfir, Xor@p, qd, Xor@p, q, rd< 8False, True, True, True, False, False< p = False; q = True; r = False; 8 p, p q, pflq, pfiqfir, Xor@p, qd, Xor@p, q, rd< 8True, True, False, True, True, True<

6 6 Math40-.nb ql HpflqLD H HHpfiq fi rl Xor@p, qdlld True Clear@p, q, rd; LogicalExpand@Xor@Hp ql HpflqLD H HHpfiq fi rl Xor@p, qdlld q»»! p Operaci LogicalExpand lze použít i na porovnání koeficientů polynomů jedné proměnné. Je-li proměnnou x, přidáme ke každému polynomu výraz O@xD n, kde n je větší než stupeň porovnávaných polynomů. p = a x y + b x + c x y + d x + O@xD 5 ; q = x y + 4 x y + x + O@xD 5 ; eqns = LogicalExpand@p qd + d == 0 && b 4 y + c y == 0 && y + a y == 0 eqns = eqns ê. And List 8 + d == 0, b 4 y + c y == 0, y + a y == 0< Reduce@eqnsD a == && b == H 4 + cl y && d ==»» b == 0 && d == && y == 0 Funkce à Základní elementární funkce Názvy všech vestavěných funkcí a operací začínají velkým písmenem. Argumenty se uvádějí v hranatých závorkách. Kulaté závorky vymezují skupiny, složené závorky vymezují seznamy. Pokud je argument přibližné číslo, funkční hodnota je také přibližné číslo. V opačném případě výsledek závisí na tom, zda může být vyjádřen exaktním číslem či nikoliv. Mocniny, odmocniny, exponenciální funkce, logaritmus 9Sqrt@4D, è!!!! 4, Sqrt@D, è!!!!, Sqrt@.D, è!!!!!!!!!!!!!!!.`0 = 8,, è!!!, è!!!,.705, < 8Exp@D, Power@E, D, Exp@.D, Power@E,.D,. < 8,,.788,.788,.788< 9Power@, D,, Power@8, êd, è!!!! 8, Power@x, yd, x y =

7 Math40-.nb 7 88, 8,,, x y, x y < 9Log@ 0 D, LogAe è!!!! E= H Log@xD = ln x pro kladný argument L 90, LogAe è!!!! E= 8Log@0, 0 5 D, Log@, 0 D< H Log@b,xD= log b x pro kladný argument L 85, 0< Goniometrické a cyklometrické funkce 8Sin@πêD, Sin@πê4D, Sin@πê4.`0D, Cos@D, Cos@.D< +è!!! 9 è!!!, SinA π E, , Cos@D, = 4 8Tan@ π ê D, Tan@.`0D< H Tan@xD = tg x L 8 è!!!, < 8Cot@π ê D, Cot@π ê.d< H Cot@xD = cotg x L 9ArcSinA è!!!! ë E, ArcCos@êD= 9 è!!!, = 9 π, π = 9ArcTanA è!!!! E, ArcCotA ë è!!!! E= H ArcTan@xD = arctg x L 9 π, π = 8ArcTan@, D, ArcTan@, D< H ArcTan@x,yD = arg Hx+ yl L 9 π 4, π 4 = Hyperbolické a hyperbolometrické funkce 8Sinh@D, Sinh@ D, Sinh@.D, Cosh@ D, Cosh@D, Cosh@.D< 8Sinh@D, Sinh@D,.75, Cosh@D, Cosh@D,.5408<

8 8 Math40-.nb D, H = tgh x L 8Tanh@D, Tan@D,.5574< 8Coth@D, Coth@ D, Coth@.D< H Coth@xD = cotgh x L 8Coth@D, Coth@D,.04< 8ArcTanh@ ê D, ArcTanh@ ê.d< H ArcTanh@xD = argtgh x L 9ArcTanhA E, = 8ArcCoth@D, ArcCoth@.D< H ArcCoth@xD = argcotgh x L 8ArcCoth@D, < Některé funkce jsou jednoznačnými větvemi víceznačných komplexních funkcí a proto funkční hodnota může někdy být imaginární i pro reálný argument. 9 è!!!!!!! 4, H 8.L ê, ArcSin@.D, ArcCos@.D, ArcTanh@.D, ArcCoth@ê.D= 8, , , , , < à Některé další funkce: Abs, Sign, Round, Floor, Ceiling, Max, Min, Re, Im, Arg, Conjugate, Mod, Quotient, GCD, LCM, BaseForm, IntegerDigits, Divisors, Prime, PrimePi, PrimeQ, Factorial, Binomial, Random, SeedRandom 8Abs@ 5D, Abs@ + 5 D, Conjugate@ + 5 D< 85, è!!!!!! 4, 5 < 8Sign@ D, Sign@0D, Sign@D< 8, 0, < 8Round@.45678D, Round@ D ê 000.< 8,.46< 8Floor@.45678D, Ceiling@.45678D< 8, < 8Max@,, 4D, Max@8,, 4<D<

9 Math40-.nb 9 84, 4< 8Min@,, 4D, Min@8,, 4<D< 8, < 8Re@ + 5 D, Im@ + 5 D, Arg@ + 5 D êê N, Arg@ 5 D êê N< 8, 5,.,.< 8Quotient@5, 4D, Mod@5, 4D< H Částečný podíl a zbytek. Zbytek má stejné znaménko jako dělitel. L 8, < 8Quotient@ 5, 4D, Mod@ 5, 4D< 8 4, < 8Quotient@5, 4D, Mod@5, 4D< 8 4, < 8Quotient@ 5, 4D, Mod@ 5, 4D< 8, < 8Quotient@5.4, 4D, Mod@5.4, 4D< 8,.4< 8Quotient@5.4, 4.D, Mod@5.4, 4.D< 8,.4< GCD@, 8, 4D H Největší společný dělitel L 6 LCM@, 8, 4D H Nejmenší společný násobek L 7 8BaseForm@, D, IntegerDigits@, D< H Číslo v binární soustavě L 80, 8,, 0, <<

10 0 Math40-.nb H kladní dělitelé čísla 4 L 8,,, 4, 6, 8,, 4< Map@Prime, 8,,, 4, 5, 6, 7, 8, 9, 0<D H Prvních 0 prvočísel L 8,, 5, 7,,, 7, 9,, 9< PrimePi@000D H Počet prvočísel nepřevyšujících 000 L 68 8PrimeQ@7D, PrimeQ@0D< 8True, False< Map@Factorial, 8,,, 4, 5, 6, 7<D 8,, 6, 4, 0, 70, 5040< Table@Binomial@n, kd, 8n, 0, 0<, 8k, 0, n<d êê ColumnForm@#, CenterD & 8< 8, < 8,, < 8,,, < 8, 4, 6, 4, < 8, 5, 0, 0, 5, < 8, 6, 5, 0, 5, 6, < 8, 7,, 5, 5,, 7, < 8, 8, 8, 56, 70, 56, 8, 8, < 8, 9, 6, 84, 6, 6, 84, 6, 9, < 8, 0, 45, 0, 0, 5, 0, 0, 45, 0, < Table@Random@Integer, 5D, 80<D 85, 0,,,, 4,,, 5, < Table@Random@Integer, 8 5, 5<D, 80<D 84, 5,,, 4,, 5, 4, 4, 0< Table@Random@D, 80<D , , , 0.9, 0.908, 0.795, , 0.79, , <

11 Math40-.nb 5D, 80<D ,.585,.98068,.69, 4.46, ,.56974, ,.74906, 4.408< 8 5, 5<D, 80<D ,.5067, , ,.7057,.97, 4.58, 0.504,.7749, 4.478< 8 5, 5<, 0D D, 8<D , , < Table@Random@Complex, 8, + <D, 8<D , , < 8SeedRandom@ D; Random@D, SeedRandom@ D; Random@D< , 0.940< à Definování funkcí Clear@fD; f@x_d := Random@Integer, 80, 5<D x k k=0 8f@D, f@ D, f@xd, f@sin@xdd< 84, 5 +, x + x + x, Sin@xD + Sin@xD + Sin@xD < Clear@fD; f@x_d := If@x > 0, x, x, IndeterminateD 8f@D, f@ D, f@ad< 8,, Indeterminate< Clear@fD; f@x_d := x H π xl Sin@xD ê; 0 x < π; f@x_d := f@mod@x, πdd ê; x > π; f@x_d := f@mod@x, πdd ê; x < 0;

12 Math40-.nb 8x, π, π<, AspectRatio 0.4D; TableAf@xD, 9x, π 4 π, π + 4 π, π=e 9 π 4, π 4, π 4, π 4, π 4 = Clear@fD; f@x_d := x ê; x ; f@x_d := x f@x D ê; x > ; Table@f@xD, 8x,, 5<D 8,, 6, 4, 0< Clear@fD; f@x_d := Hf@xD = xl ê; x ; f@x_d := Hf@xD = x f@x DL ê; x > ; Table@f@xD, 8x,, 5<D 8,, 6, 4, 0< Algebraické úpravy a substituce à Expand, ExpandNumerator, ExpandDenominator, ExpandAll Expand@H + xl H x + x LD + x ExpandA H + xl H + x L H + x L H xl E H xl H + x L + x H xl H + x L + x H xl H + x L + x H xl H + x L

13 Math40-.nb ExpandNumeratorA H + xl H + x L H + x L H xl E + x + x + x H xl H + x L ExpandDenominatorA H + xl H + x L H + x L H xl E H + xl H + x L x + x x ExpandAllA H + xl H + x L H + x L H xl E x + x x + x x + x x + x x + x x + x x + x x à Together TogetherA H xl H + x L + x H xl H + x L + x H xl H + x L + x H xl H + x L E x x x H + xl H + x L TogetherA x + x x + x x + x x + x x + x x + x x + x x E x x x + x x + x TogetherA a + b + a E a + b + a + b + a b a H + a bl à Factor, FactorTerms, Cancel Factor@6 + 0 x + 6 x + 54 x x x 8 D 6 H + x + x 4 L H + x + 6 x 4 L FactorTerms@6 + 0 x + 6 x + 54 x x x 8 D 6 H + 5 x + 6 x + 9 x 4 + x x 8 L

14 4 Math40-.nb FactorA + a + b + a b E a + a b H + al H + bl a H + a bl x + x x FactorA x + 4 x 4 x + 6 x 4 + x 5 5 x 6 x 7 + x E 8 + x H + xl H + x L x + x x CancelA x + 4 x 4 x + 6 x 4 + x 5 5 x 6 x 7 + x E 8 x H + xl H + x L à Apart ApartA x + x x 9 E H + 4 x + x L 59 9 x + x x H xl H + 4 x + x L x H + 4 x + x L 8 H xl + 4 x + x ApartA x + x x 9 E H4 + 5 x + x L 00 8 x + 5 x x H + xl 6 7 H + xl H + xl H4 + xl H4 + xl H4 + xl x + x x ApartA x + 4 x 4 x + 6 x 4 + x 5 5 x 6 x 7 + x E 8 + x H + xl H + xl + H + x L H + x L H + xl + x à Collect Collect@ + x + x x + y x y x y y + y x y y, xd + x + x H yl + y y + y + x H y y L Collect@ + x + x x + y x y x y y + y x y y, x, FactorD

15 Math40-.nb 5 x + x H yl + x H y y L +H + yl H y + y L Collect@ + x + x x + y x y x y y + y x y y, x, &D + x + x + x H + xl Hx z + yl Hx + y zl êê Expand x y + x y + x z + x 4 z + x y z + x y z + x y z + x y z + y z + x y z + x y z + x y z Collect@%, 8y, x<d x z + x 4 z + y Hz + x z L + y Hx H + z L + x H + z LL + y Hx H z + z L + x H z + z LL Collect@%%, 8y, x<, &D x + x 4 +Hx + x L y +Hx + x L y +H + xl y Collect@%%%, 8y, x<, Root@#, D &D i j k x è!!! x y è!!! z y { à Simplify, FullSimplify Ix + è!!!! M Hx + πl 4 êê Expand 7 4 è!!! 8 π + 6 è!!! π + 4 π 4 è!!! π 8 π + 6 è!!! π + 7 π 4 4 è!!! π x 4 è!!! x 68 π x + 40 è!!! π x + 60 π x 6 è!!! π x π x + 8 è!!! π x 4 π 4 x + è!!! π 4 x + 7 x 6 è!!! x 40 π x + 4 è!!! π x + π x 8 è!!! π x + π 4 x + 8 x 4 è!!! x + 8 π x 8 è!!! π x π x + è!!! π x 4 π x x è!!! x π x 4 8 è!!! π x π x 4 + è!!! x 5 4 π x 5 + x 6 % êê Simplify H π + xl 4 I7 4 è!!! + I + è!!! M x + x M 9SimplifyA Log@8D Log@8D E, FullSimplifyA Log@D Log@D E= 9 Log@8D Log@D, =

16 6 Math40-.nb 9SimplifyALogAz + è!!!!!!!!!!! z + è!!!!!!!!!!! z EE, FullSimplifyALogAz + è!!!!!!!!!!! z + è!!!!!!!!!!! z EE= 8LogAz + è!!!!!!!!!!!!!! + z è!!!!!!!!!!! + ze, ArcCosh@zD< 9SimplifyA $%%%%%%%%%%%%%% x + x ì è!!!!!!!!!!! xe, FullSimplifyA $%%%%%%%%%%%%%% x + x ì è!!!!!!!!!!! xe= "######### x +x 9 è!!!!!!!!!!! x, $%%%%%%%%%%%%%% + x = Simplify@Sqrt@x D, x < 0D x Simplify@#, x RealsD & ê@ 8Sqrt@x D, x + 0< 8Abs@xD, False< 9Simplify@Sin@n πd, n IntegersD, SimplifyASinAH n + L π E, n IntegersE= 80, H L n < FullSimplifyA a b + b c + c a, a > 0 && b > 0 && c > 0E True à TrigExpand, TrigReduce, TrigToExp, ExpToTrig Cos@0 xd êê TrigExpand Cos@xD 0 45 Cos@xD 8 Sin@xD + 0 Cos@xD 6 Sin@xD 4 0 Cos@xD 4 Sin@xD Cos@xD Sin@xD 8 Sin@xD 0 % êê TrigFactor HCos@xD Sin@xDL HCos@xD + Sin@xDL H + Cos@4 xd Sin@ xdl H + Cos@4 xd + Sin@ xdl % êê TrigReduce Cos@0 xd HCos@xD + Sin@xD L HCos@xD Sin@xD L êê TrigReduce

17 Math40-.nb 7 H7 Sin@xD 0 Sin@ xd + 8 Sin@5 xd 9 Sin@7 xd Sin@9 xdl 64 % êê TrigToExp 9 6 x 9 6 x 5 64 x x x x x x 8 9 x x % êê ExpToTrig 9 Sin@xD 8 5 Sin@ xd + 9 Sin@5 xd 9 64 Sin@7 xd Sin@9 xd 64 % êê Simplify H0 + 5 Cos@ xd + Cos@4 xd + Cos@6 xdl Sin@xD 8 Cosh@xD Sin@xD êê TrigReduce H Cosh@xD Cos@ xd Cosh@xD + Cosh@ xd Cos@ xd Cosh@ xdl 8 à PowerExpand, ComplexExpand 9 è!!!!!! a, Ha bl x, LogAe è!!!! E= êê PowerExpand H ne vždy korektní úprava L 8a, a x b x, è!!! Log@eD< x+y Sin@x + I yd êê ComplexExpand y Cos@xD Cosh@yD Sin@xD y Cos@xD Sin@xD Sinh@yD + H y Cosh@yD Sin@xD + y Cos@xD Sinh@yDL à Substituce f@x y, x D ê. x f@9 y, 9D f@x y, x D ê. 8x y, y x< f@x y, y D 8f@x y, x D ê. 8y x, x <, f@x y, x D ê. 8x, y x<<

18 8 Math40-.nb x, 9D, x, 9D< y, x D ê. y x ê. x, f@x y, x D ê. x ê. y x< 8f@7, 9D, f@9 x, 9D< 8f@x y, x D ê. 8x, x <, f@x y, x D ê. 8x, x << 8f@ y, D, f@ y, D< 8f@x y, x D ê. x ê. x, f@x y, x D ê. x ê. x < 8f@9 y, 9D, f@ y, D< 8x 0 ê. Hx n_ ê; n L > x n, x 0 êê. Hx n_ ê; n L > x n < 8x 8, < 8800, 50, 0< ê. Hn_ ê; n > 0L > n, 800, 50, 0< êê. Hn_ ê; n > 0L > n < 8899, 49, 9<, 80, 0, 0<< Seznamy, pole, vektory, matice à Vytváření seznamů: Range, Table, Array 8,,, 4, List@a, b, cd< 8,,, 4, 8a, b, c<< Range@, 0D 8,,, 4, 5, 6, 7, 8, 9, 0< Range@, 0, D 8,, 5, 7, 9< Table@i, 8i,, 8<D 8, 4, 9, 6, 5, 6, 49, 64< Table@i, 8i,, 8, <D

19 Math40-.nb 9 84,, 6, 49< Table@i, 8i,, 4, 0.<D 8,.69,.56,.6, 4.84, 6.5, 7.84, 9.6,.56,.69, 6.< Table@i + j, 8i,, 5<, 8j,, 6<D 88,, 4, 5, 6, 7<, 8, 4, 5, 6, 7, 8<, 84, 5, 6, 7, 8, 9<, 85, 6, 7, 8, 9, 0<, 86, 7, 8, 9, 0, << Clear@aD; α = Array@a, D 8a@D, a@d, a@d< Clear@bD; β = Array@b, 8, <D 88b@, D, b@, D, b@, D<, 8b@, D, b@, D, b@, D<< a@d = 5; α 85, a@d, a@d< b@, D = 5; β 885, b@, D, b@, D<, 8b@, D, b@, D, b@, D<< à Tabulková a maticová reprezentace: ColumnForm, TableForm, MatrixForm 8,, < êê ColumnForm 8,, < êê TableForm 8,, < êê MatrixForm i y j z k {

20 0 Math40-.nb + j, 8i,, <, 8j,, 6<D êê ColumnForm 8,, 4, 5, 6, 7< 8, 4, 5, 6, 7, 8< 84, 5, 6, 7, 8, 9< + j, 8i,, <, 8j,, 6<D êê TableForm Table@i + j, 8i,, <, 8j,, 6<D êê MatrixForm i y j z k { Clear@aD; Array@a, 8, <D êê ColumnForm 8a@, D, a@, D, a@, D< 8a@, D, a@, D, a@, D< Array@a, 8, <D êê TableForm a@, D a@, D a@, D a@, D a@, D a@, D Array@a, 8, <D êê MatrixForm J a@, D a@, D a@, D a@, D a@, D a@, D N Options@TableFormD 8TableAlignments Automatic, TableDepth, TableDirections Column, TableHeadings None, TableSpacing Automatic< Options@MatrixFormD 8TableAlignments Automatic, TableDepth, TableDirections Column, TableHeadings None, TableSpacing Automatic< à Prvky a části seznamů: First, Last, Part, Extract, Take, Drop s = 8a, b, c, d, e<

21 Math40-.nb 8a, b, c, d, e< D, 5DD, 8a, a, a, a< 5D, DD, 8e, e, e, e< 8, <D 8a, c< ss = 88a, b, c, d, e<, 8,,, 4, 5<, 86, 7, 8, 9, 0<< 88a, b, c, d, e<, 8,,, 4, 5<, 86, 7, 8, 9, 0<< 8Part@ss,, D, ss@@, 4DD< 8a, 4< Extract@ss, 88, <, 8, <<D 8a, < 8Take@s, 8<D, Take@s, D, Take@s, D, Take@s, 8, 4<D< 88b<, 8a, b<, 8d, e<, 8b, c, d<< Take@s, 8, 5, <D 8a, c, e< Take@ss, 8,, <, 8, 5, <D 88a, c, e<, 86, 8, 0<< 8Drop@s, D, Drop@s, D, Drop@s, 8, 4<D< 88c, d, e<, 8a, b, c<, 8a, e<< Drop@s, 8, 5, <D 8b, d<

22 Math40-.nb 8<, 8, 5, <D 88b, d<, 87, 9<< à Přidávání a odstraňování prvků seznamu: Prepend, Append, Insert, Delete, DeleteCases 8Prepend@8,, <, xd, Append@8,, <, xd< 88x,,, <, 8,,, x<< 8Insert@8,, <, x, D, Insert@8,, <, x, D, Insert@8,, <, x, D< 88x,,, <, 8, x,, <, 8,,, x<< Delete@8,, <, D 8, < Delete@88,, <, 84, 5, 6<<, 8, <D 88,, <, 85, 6<< Delete@88,, <, 84, 5, 6<<, 88, <, 8, <<D 88, <, 85, 6<< DeleteCases@8, 8,, <, 84, 5, 6<, 88, <<<, D 88,, <, 84, 5, 6<, 88, <<< DeleteCases@8, 8,, <, 84, 5, 6<, 88, <<<,, D 88, <, 84, 5, 6<, 88, <<< DeleteCases@8, 8,, <, 84, 5, 6<, 88, <<<,, 8<D 8, 8,, <, 84, 5, 6<, 88<<< DeleteCases@8x, x, x y, z, 8x, z <<, x_ D 8x, x y, 8x, z << DeleteCases@8x, x, x y, z, 8x, z <<, x_, 8<D 8x, x, x, z, 8<<

23 Math40-.nb x, x y, z, 8x, z <<, x_, D 8x, x, 8<< à Kombinování seznamů: Join, Union, Intersection, Complement Join@8,,,, <D 8,,,, < Join@8,, <, 8,, <, 8,, <D 8,,,,,,,, < Union@8,,,, <D 8,, < Union@8,, <, 8,, <, 8,, <D 8,, < Intersection@8,,,,, <D 8,, < Intersection@8,,,,, <, 8,,, <, 8,, <D 8, < Complement@8,,,,, <D 8,, < Complement@8,,,,, <, 8, <D 8< Complement@8,,,,, <, 8, <, 8<D 8<

24 4 Math40-.nb à Některé další operace se seznamy: Flatten, Sort, Reverse, Partition, Split Flatten 8, <<, 888<<, 8<<<D 8,,,, < 8, <<, 888<<, 8<<<, D 8, 8, <, 88<<, 8<< Flatten@88, 8, <<, 888<<, 8<<<, D 8,,, 8<, < Sort Sort@8,,,, 6,,, <D 8,,,,,,, 6< Sort@8,,,, 6,,, <, H# > #L &D 86,,,,,,, < Reverse Reverse@8,,, 4, 5, 6, 7, 8<D 88, 7, 6, 5, 4,,, < Partition Partition@8,,, 4, 5, 6, 7, 8<, D 88, <, 8, 4<, 85, 6<, 87, 8<< Partition@8,,, 4, 5, 6, 7, 8<, D 88,, <, 84, 5, 6<< Partition@8,,, 4, 5, 6, 7, 8<,, D 88,, <, 8,, 4<, 8, 4, 5<, 84, 5, 6<, 85, 6, 7<, 86, 7, 8<<

25 Math40-.nb 5 Partition@8,,, 4, 5, 6, 7, 8<,, D 88,, <, 8, 4, 5<, 85, 6, 7<< Split Split@8,,,,,,, 4, 5, 6, 6, 6, 7, 8<D 88<, 8,, <, 8,, <, 84<, 85<, 86, 6, 6<, 87<, 88<< Split@8,,,,,,, 4, 5, 6, 6, 6, 7, 8<, # # &D 88, <, 8<, 8, <, 8<, 8, 4, 5, 6<, 86<, 86, 7, 8<< à Matice, vektory a operace s nimi 8,,, 4<.8, x, x, x < H Skalární součin vektorů L + x + x + 4 x 8Cross@8,, <, 8,, 4<D, 8,, < 8,, 4<< H Vektorový součin L 88,, <, 8,, << 88,, <, 8,, 4<<.8x, y, z< H Součin matice a vektoru L 8x + y + z, x + y + 4 z< 8x, y<.88,, <, 8,, 4<< H Součin matice a vektoru L 8x + y, x + y, x + 4 y< 88,, <, 8,, 4<<.88x, x, x<, 8y, y, y<, 8z, z, z<< H Součin matic L 88x + y + z, x + y + z, x + y + z<, 8 x + y + 4 z, x + y + 4 z, x + y + 4 z<< IdentityMatrix@D H Jednotková matice řádu n L 88, 0, 0<, 80,, 0<, 80, 0, << DiagonalMatrix@8,, <D H Diagonální matice L 88, 0, 0<, 80,, 0<, 80, 0, << Transpose@88,, <, 8,, 4<<D H Transponovaná matice L

26 6 Math40-.nb 88, <, 8, <, 8, 4<< <, 8, 4, 5<, 84, 5, 5<<D H Determinant matice L Inverse@88,, <, 8, 4, 5<, 84, 5, 5<<D H Inverzní matice L 99 5, 5, =, 9 5, 7, =, 9,, == MatrixPower@88, <, 8, 4<<, D H Mocnina matice L 887, 54<, 88, 8<< Eigenvalues@88, <, 8, 4<<D H Vlastní čísla matice L 9 I5 è!!!!!! M, I5 +è!!!!!! M= Eigenvalues@88, <, 8, 4<< êê ND H Vlastní čísla matice numericky L 85.78, 0.78< Eigenvectors@88, <, 8, 4<<D H Vlastní vektory matice L 99 I è!!!!!! 6 M, =, 9 6 I +è!!!!!! M, == Eigenvectors@88, <, 8, 4<< êê ND H Vlastní vektory matice numericky L , <, , << Derivace a integrály à Derivace výrazů expr = x 4 y@xd z Sin@ yd x 4 z Sin@ yd y@xd 8D@expr, xd, x expr< 84 x z Sin@ yd y@xd + x 4 z Sin@ yd 4 x z Sin@ yd y@xd + x 4 z Sin@ yd

27 Math40-.nb 7 8D@expr, x, xd, D@expr, 8x, <D, x,x expr, 8x,< expr< êê ColumnForm x z Sin@ yd y@xd + 8 x z Sin@ yd + x 4 z Sin@ yd x z Sin@ yd y@xd + 8 x z Sin@ yd + x 4 z Sin@ yd x z Sin@ yd y@xd + 8 x z Sin@ yd + x 4 z Sin@ yd x z Sin@ yd y@xd + 8 x z Sin@ yd + x 4 z Sin@ yd 8D@expr, x, yd, x,y expr< êê ColumnForm x z Cos@ yd y@xd + x 4 z Cos@ yd x z Cos@ yd y@xd + x 4 z Cos@ yd D@expr, x, NonConstants 8z<D 4 x z Sin@ yd y@xd + x 4 D@z, x, NonConstants 8z<D Sin@ yd y@xd + x 4 z Sin@ yd à Derivace výrazů v bodě expr = x + y x + y 8D@expr, xd, D@expr, xd ê. 8x a, y b<< 9 x + y, a + b = à Derivace funkcí Clear@fD; f@x_d := x Cos@xD 8D@f@xD, xd, f'@xd< 8 x Cos@xD x Sin@xD, x Cos@xD x Sin@xD< 8D@f@xD, 8x, <D, f'''@xd< êê ColumnForm 6 Cos@xD 9 x Cos@xD 8 x Sin@xD + x Sin@xD 6 Cos@xD 9 x Cos@xD 8 x Sin@xD + x Sin@xD 8D@f@xD, 8x, <D ê. x π, f'''@πd< π, π <

28 8 Math40-.nb := x + ê; x < ; g@x_d := x ê; x < ; g@x_d := x ê; x; Plot@g@xD, 8x,.5,.5<, AspectRatio 0.4D; D@g@xD, xd, g'@xd, D@g@xD, xd ê. x, g'@d< g'@x_d := ê; x < ; g'@x_d := x ê; < x < ; g'@x_d := ê; < x; 8D@g@xD, xd, g'@xd, D@g@xD, xd ê. x, g'@d, g'@d< à Neurčité integrály 9Integrate@Sin@xD 4, xd, Sin@xD 4 x= 9 x 8 4 Sin@ xd + Sin@4 xd, x 8 4 Sin@ xd + Sin@4 xd= H + x L x x 4 H + x L + x 8 H + x L + ArcTan@xD 8 + x 4 x ArcTanA è!!!! + x è!!!! E è!!! + è!!!! + x ArcTanA è!!!! E è!!! LogA +è!!! x x E 4 è!!! + LogA +è!!! x + x E 4 è!!!

29 Math40-.nb 9 x êê Simplify + x4 4 è!!! I ArcTanA è!!! xe + ArcTanA + è!!! xe LogA + è!!! x x E + LogA + è!!! x + x EM x + x + x 7 9 x + x 7 x 5 x x 5 5 x 6 + x 7 x x + 5 x +x ArcTanA è!!!! 6 H + x x + x E L 54 è!!! + Log@ + xd 4 Log@ + xd 08 Log@ x + x D è!!!!!!!!!!!!!!!! R x x x è!!!!!!!!!!!!!!! R x R ArcTanA x è!!!!!!!!!!!!!!! R x R + x E è!!!!!!!!!!!!!!!!!!!! R a x x x è!!!!!!!!!!!!!!!!!!! R a x + R LogA è!!! a x + è!!!!!!!!!!!!!!!!!!! R a x E è!!! a à Určité integrály 9 x, 0 H + x L x= H + x L 9 H8 + πl, π 8 = 0 Sin@a xd x x IfAIm@aD == 0, π Sign@aD, Sin@a xd 0 x xe Sin@a xd IntegrateA, 8x, 0, <, Assumptions 8a Reals<E x π Sign@aD 9 x x, IntegrateA, 8x,, <, Assumptions 8a > <E= a xa

30 0 Math40-.nb >, + a, x a xe, + a = Options@IntegrateD 8Assumptions 8<, GenerateConditions Automatic, PrincipalValue False< SetOptions@Integrate, GenerateConditions FalseD 8Assumptions 8<, GenerateConditions False, PrincipalValue False< Sin@a xd 9 0 x x, x= xa 9 π Sign@aD, + a = π Sin@xD Sin@xD y y x Integrate@Integrate@Sin@xD y, 8y, 0, Sin@xD<D, 8x, 0, π<d 4 5 à Numerická integrace 9 x ê x x êê N, x.5 x x, NIntegrate@x ê x, 8x, 0, <D= , , < Options@NIntegrateD 8AccuracyGoal, Compiled True, GaussPoints Automatic, MaxPoints Automatic, MaxRecursion 6, Method Automatic, MinRecursion 0, PrecisionGoal Automatic, SingularityDepth 4, WorkingPrecision 6< 9 x x êê N, x. x, NIntegrateA x, 8x,, <E= Series::serlim : Series order specification.` is not a machine size integer , ,.7745<

31 Math40-.nb NIntegrateA x, 8x,, <, PrecisionGoal 40, WorkingPrecision 80E General::unfl : Underflow occurred in computation. General::unfl : Underflow occurred in computation Precision@%D x x êê N, x. x, NIntegrateA x, 8x, 000, 000<E= NIntegrate::ploss : Numerical integration stopping due to loss of precision. Achieved neither the requested PrecisionGoal nor AccuracyGoal; suspect one of the following: highly oscillatory integrand or the true value of the integral is 0. If your integrand is oscillatory try using the option Method >Oscillatory in NIntegrate , , < NIntegrateA x, 8x, 000, 000<, PrecisionGoal 40, WorkingPrecision 80E NIntegrate::ncvb : NIntegrate failed to converge to prescribed accuracy after 7 recursive bisections in x near x = Precision@%D 9 Rovnice à Transcendentní rovnice: FindRoot Plot@x Sin@xD, 8x,, <, AspectRatio 0.4D;

32 Math40-.nb 0, 8x, 0.6<D, x 0, 8x,.4<, AccuracyGoal 0, WorkingPrecision 0D< 88x 0.667<, 8x << 8AccuracyGoal Automatic, Compiled True, DampingFactor, Jacobian Automatic, MaxIterations 5, WorkingPrecision 6< à Algebraické rovnice: Solve, NSolve, Roots, Reduce Solve x + 0, xd 88x <, 8x << Solve@a x + b x + c 0, xd 99x b è!!!!!!!!!!!!!!!!!!!!! b 4 a c =, 9x a b +è!!!!!!!!!!!!!!!!!!!!! b 4 a c == a Solve@x + x + x + 0, xd 88x <, 8x H L ê <, 8x H L ê << % êê MapAll@ExpToTrig, #D & 98x <, 9x è!!! =, 9x è!!! + == Solve@x 5 + x + 0, xd 88x Root@ + # + # 5 &, D<, 8x Root@ + # + # 5 &, D<, 8x Root@ + # + # 5 &, D<, 8x Root@ + # + # 5 &, 4D<, 8x Root@ + # + # 5 &, 5D<< % êê N 88x.986<, 8x <, 8x <, 8x <, 8x << Solve@8x + y + z, x + y + z <, 8x, y<d 88x z, y <<

33 Math40-.nb + y + z, x + y + z <, 8x, z<d 8< Solve@8x + 5 y 5, x + 7 y <, 8x, y<d 99x è!!!!!!!!! I5 7 40M, y x è!!!!!!!!! I M, y I7 + 4 è!!!!!!!!! 40 M=, I7 4 è!!!!!!!!! 40 M== Solve@Sin@xD Sin@xD 0, Sin@xDD 99Sin@xD I è!!! 5M=, 9Sin@xD I +è!!! 5M== Solve@Exp@xD Exp@xD 0, Exp@xDD General::ivar : x is not a valid variable. Solve@ x + x == 0, x D Options@SolveD 8InverseFunctions Automatic, MakeRules False, Method, Mode Generic, Sort True, VerifySolutions Automatic, WorkingPrecision < NSolve 8NSolve@x + x + x + 0, xd, Solve@x + x + x + 0, xd êê N< êê ColumnForm 88x.<, 8x <, 8x << 88x.<, 8x <, 8x << NSolve@8x + 5 y 5, x + 7 y <, 8x, y<d 88x , y.056<, 8x 4.5, y.0066<< Options@NSolveD 8WorkingPrecision Automatic, Sort True, MonomialOrder Automatic< Roots Roots@x 5 x + 4 0, xd

34 4 Math40-.nb x ==»» x == 4 Roots@x 5 x + 4 0, xd x == I è!!!!!! 7M»» x == I +è!!!!!! 7M»» x == % ê. Or List ê. Equal Rule 9x I è!!!!!! 7M, x I +è!!!!!! 7M, x = Options@RootsD 8Cubics True, Eliminate False, EquatedTo Null, Modulus 0, Multiplicity, Quartics True, Using True< Reduce Reduce@a x + b x + c 0, xd x == b è!!!!!!!!!!!!!!!!!!!!! b 4 a c b +è!!!!!!!!!!!!!!!!!!!!! b && a 0»» x == 4 a c && a 0»» a a a == 0 && b == 0 && c == 0»» a == 0 && x == c b && b 0 Reduce@8a x + b y, c x + y <, 8x, y<d x == b c è!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a a b + b c b c a + b c && y == a + b c + c è!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a a b + b c a + b c && a + b c 0»» x == b c +è!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a a b + b c b c a + b c && y == a + b c c è!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a a b + b c a + b c && a + b c 0»» a == 0 && b == && c == 0 && y ==»» c == a H + bl c && x == && y == + b && a 0 && b 0 b a b Reduce@Sin@xD Sin@xD 0, Sin@xDD Sin@xD == I è!!! 5M»» Sin@xD == I +è!!! 5M Reduce@Exp@xD Exp@xD 0, Exp@xDD General::ivar : x is not a valid variable. Reduce@ x + x == 0, x D Options@ReduceD

35 Math40-.nb 5 8InverseFunctions Automatic, MakeRules False, Method, Mode Rational, Sort True, VerifySolutions Automatic, WorkingPrecision < à Lineární rovnice: LinearSolve, NullSpace, RowReduce LinearSolve LinearSolve@88, <, 8, <<, 86, <D 84, < LinearSolve@88, <, 8, <<, 86, 6<D 8, 0< Clear@a, b, c, dd; LinearSolve@88a, b<, 8c, d<<, 8, <D Hb dl 9 b c + a d, Ha cl b c + a d = Options@LinearSolveD 8Method Automatic, Modulus 0, ZeroTest H# == 0 &L< NullSpace Clear@a, bd; NullSpace@88,,, <, 8,, 4, 5<<D 884,, 0, 5<, 8,,, 0<< NullSpace@88a,,, <, 8,, b, 5<<D a, a b, 0, =, a 4 + a, + a b,, 0== 4 + a Options@NullSpaceD 8Method Automatic, Modulus 0, Tolerance Automatic, ZeroTest Automatic< RowReduce RowReduce@88,,, 5<, 8, 4, 5, <, 8,,, 0<<D

36 6 Math40-.nb 99, 0, 0, =, 90,, 0, =, 80, 0,, <= 4 % êê MatrixForm i 0 0 y 0 j 0 4 z k 0 0 { Clear@a, bd; RowReduce@88a,,, 5<, 8, b, 5, <<D 99, 0, 0 + b 4 + a b, + 5 b 4 + a b =, 90,, + 5 a 4 + a b, 0 + a 4 + a b == Options@ReduceD 8InverseFunctions Automatic, MakeRules False, Method, Mode Rational, Sort True, VerifySolutions Automatic, WorkingPrecision < à Obyčejné diferenciální rovnice: DSolve, NDSolve Rovnice bez počátečních podmínek DSolve@y'@xD y@xd, y@xd, xd 88y@xD x C@D<< DSolve@y'@xD y@xd, y, xd 88y H # C@D &L<< y'@xd y@xd ê. % êê Simplify 8True< %% ê. u_function u@xd 88y x C@D<< DSolve@y''@xD y'@xd y@xd x, y@xd, xd L x+h + è!!!! L x è!!!! L x H+ è!!!! L x 99y@xD H è!!!! è!!! I + è!!! M H+ è!!! I + è!!! M + è!!!! H L x C@D + H+è!!!! L x C@D==

37 Math40-.nb 7 % êê FullSimplify êê MapAll@Expand, #D & 99y@xD x + x è!!!! x C@D + x+è!!!! x C@D== DSolveAy'@xD + x y@xd x x è!!!!!!!!!!!! y@xd 0, y@xd, xe 99y@xD 6 I4 8 x + 4 x 4 H + x L ê4 C@D + x H + x L ê4 C@D + 9 è!!!!!!!!!!!!!!!! + x C@D M== Rovnice s počátečními podmínkami DSolve@8y''@xD y'@xd y@xd x, y@0d 0, y'@0d <, y@xd, xd 99y@xD i j H+è!!!! L x i j H+è!!!! L x è!!! H+è!!!! L x + 4 i j k k k 4 è!!! y z H è!!!! { H è!!!! L x+h + è!!!! L x+h+ è!!!! L x + è!!! H è!!!! L x+h + è!!!! L x+h+ è!!!! L x + 4 i j k 4 + è!!! y z H+è!!!! L x+h+ è!!!! L xy z y z ì I I + è!!! M I + è!!! MM== { {{ L x+h+ è!!!! L x + % êê FullSimplify êê MapAll@Expand, #D & 99y@xD x 4 x è!!!! x x è!!!! x è!!! 4 x+è!!!! x + x+è!!!! x è!!! == DSolveA9y'@xD + x y@xd x x è!!!!!!!!!!!! y@xd 0, y@0d ê4=, y@xd, xe 99y@xD 6 I4 8 x + 4 x H L ê4 H + x L ê4 0 H L ê4 x H + x L ê4 5 è!!!!!!!!!!!!!!!! + x M== % êê FullSimplify 99y@xD è!!!!!!!!!!!!!!!! I 5 + x 6 0 H L ê4 H + x L 5ê4 + 4 H + x L M== PlotA 6 I 5 è!!!!!!!!!!!!!!!! + x 0 H L ê4 H + x L 5ê4 + 4 H + x L M, 8x,, <, PlotRange All, AxesOrigin 80, 0<, AspectRatio 0.4E;

38 8 Math40-.nb NDSolveA9y'@xD + x y@xd x è!!!!!!!!!!!! y@xd 0, y@0d ê4=, y@xd, 8x, 0, 0.9<E x 88y@xD InterpolatingFunction@880., 0.9<<, <>D@xD<< Plot@y@xD ê. % êê Evaluate, 8x, 0, 0.9<, AspectRatio 0.4D; Table@8x, y@xd ê. %% êê First<, 8x, 0, 0.9, 0.<D 880, 0.5<, 80., <, 80.4, <, 80.6, 0.809<, 80.8, 0.765<< % êê Transpose êê TableForm à Soustavy obyčejných diferenciálních rovnic: DSolve, NDSolve Clear@y, zd; DSolve@8y'@tD y@td z@td, z'@td y@td + z@td<, 8y@tD, z@td<, td 88y@tD t HC@D Cos@tD C@D Sin@tDL, z@td t HC@D Cos@tD + C@D Sin@tDL<< DSolve@8y'@tD y@td z@td, z'@td y@td + z@td<, 8y, z<, td 88y H # HC@D Cos@#D C@D Sin@#DL &L, z H # HC@D Cos@#D + C@D Sin@#DL &L<< 8y'@tD y@td z@td, z'@td y@td + z@td< ê. % êê Simplify

39 Math40-.nb 9 88True, True<< DSolve@8y'@tD y@td z@td + Cos@tD, z'@td y@td + z@td Cos@tD, y@0d 0, z@0d 0<, 8y@tD, z@td<, td 99y@tD 5 H Cos@tD + t Cos@tD Sin@tD + 4 t Sin@tDL, z@td 5 H4 Cos@tD 4 t Cos@tD Sin@tD + t Sin@tDL== ParametricPlot@8y@tD, z@td< ê. % êê Evaluate, 8t, 0, π<, PlotRange All, Compiled False, AspectRatio 0.4D; NDSolve@8y'@tD y@td z@td + Cos@tD, z'@td y@td + z@td Cos@tD, y@0d 0, z@0d 0<, 8y@tD, z@td<, 8t, 0, π<d 88y@tD InterpolatingFunction@880., <<, <>D@tD, z@td InterpolatingFunction@880., <<, <>D@tD<< ParametricPlot@8y@tD, z@td< ê. % êê First êê Evaluate, 8t, 0, π<, PlotRange All, Compiled False, AspectRatio 0.4D; Table@8t, y@td, z@td< ê. %% êê First, 8t, 0, π,.5<d 880, 0., 0.<, 8.5,.4759, <, 8., 5.844, 6.648<, 84.5, , <, 86., , 54.04<< % êê Transpose êê TableForm

40 40 Math40-.nb Grafika: Plot, ParametricPlot, ListPlot, PlotD, ContourPlot Plot xd 8x, π, π<d;

41 Math40-.nb Plot@8x Sin@x D, Sin@ xd Cos@xD<, 8x, π, π<, Frame True, GridLines AutomaticD; ParametricPlot ParametricPlot@8Log@ + x D Cos@xD, Log@ + x D Sin@xD<, 8x, 0, 6 π<d;

42 4 Math40-.nb ListPlot 5,, 7<, PlotStyle ListPlot@8,,, 5,, 7<, PlotStyle PointSize@0.0D, PlotJoined TrueD; ListPlot@88.5, <, 8, <, 8., <, 8, 5<, 8.5, 4<, 8.7, 4<<, PlotStyle PointSize@0.05D, Frame > TrueD;

43 Math40-.nb 4 PlotD PlotDAH + x + y L Sin@x yd, 8x, π, π<, 8y, π, π<, PlotPoints 50E; ContourPlot ContourPlotA Sin@x yd, + x + y 8x, π, π<, 8y, π, π<, Contours 0, PlotPoints 00E;

44 44 Math40-.nb Programování à Podmínky: If, Which, Switch If condd; cond := x = True, x = False, x = IndeterminateD; 8a = ; cond, a = ; cond, a = True; cond< 8True, False, Indeterminate< Which Clear@a, condd; cond := Which@a <,, a, 0, a >,, True, IndeterminateD; 8a = 0; cond, a = ; cond, a = ; cond, a = Indeterminate; cond< 8, 0,, Which@Indeterminate <,, a ==, 0, a >,, True, IndeterminateD< Clear@a, condd; cond := Which@a < === True,, a === True, 0, a > === True,, True, IndeterminateD; 8a = 0; cond, a = ; cond, a = ; cond, a = Indeterminate; cond< 8, 0,, Indeterminate< Clear@a, condd; cond := Which@TrueQ@a < D,, TrueQ@a D, 0, TrueQ@a > D,, True, IndeterminateD; 8a = 0; cond, a = ; cond, a = ; cond, a = Indeterminate; cond< 8, 0,, Indeterminate< Clear@a, condd; cond := Which@ NumericQ@aD, Indeterminate, a <,, a, 0, a >,, True, IndeterminateD; 8a = 0; cond, a = ; cond, a = ; cond, a = Indeterminate; cond< 8, 0,, Indeterminate<

45 Math40-.nb 45 Switch condd; cond := x,, x,, x, _, IndeterminateD; 8a = ; cond, a = ; cond, a = ; cond, a = Indeterminate; cond< 8x, x, x, Indeterminate< à Cykly: Do, While, For Do Do@Random@D, 8i,, 0<D H Do nedává žádný výstup L lst = 8<; Do@AppendTo@lst, Random@DD, 8i,, 0<D; lst Iterace konvergující k è!!!! : Clear@xD; , , , , , , , , , < DoAIfAi ==, x@id =, x@id = NA Array@x, 0D i jx@i D + k y z, 0EE, 8i, 0<E; x@i D { 8, , , , , , , , , < DoAIfAi ==, x@id =, x@id = NA i y jx@i D + z, 0EE; k x@i D { If@x@i D == x@id, Break@8i, x@id<d D, 8i, 0<E 86, < While Opět iterace konvergující k è!!!! : x0 = ; WhileAx = NA i jx0 + y z, 0E; x x0, x0 = xe; k x0 { x

46 46 Math40-.nb Náhodné matice s prvky patřícími do daného seznamu a determinantem rovným : Clear@fD; f@n_, l_d := Hmatrix = 0 IdentityMatrix@nD; While@Det@matrixD =!=, matrix = Table@Part@l, Random@Integer, 8, Length@lD<DD, 8n<, 8n<DD; matrixl; f@4, 8,,, 4<D êê MatrixForm i y 4 j k z { For Faktoriál: Clear@fD; f@n_d := Module@8n0 = <, For@i = n, i > 0, i =, n0 = n0 id; n0d Map@f, Range@0DD 8,, 6, 4, 0, 70, 5040, 400, 6880, 68800<

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

POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 5.1- Math5-LS06-.nb Základní objekty POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 5.- Vojtěch Bartík Část Seznámení se systémem v příkladech Aritmetické operace a čísla Mathematica rozeznává několik druhů čísel

Více

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

POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- Math40-6.nb POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- Vojtěch Bartík Část 6 Transcendentní rovnice:findroot Algebraické rovnice: Solve, NSolve, Roots, Root, Reduce Lineární rovnice: LinearSolve,

Více

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

POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 6.0- Math60-.nb POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 6.0- Základní objekty Čísla Vojtěch Bartík Část Seznámení se systémem v příkladech Mathematica rozeznává několik druhů čísel a různě s nimi zachází.

Více

Numerické metody a programování

Numerické metody a programování Projekt: Inovace výuky optiky se zaměřením na získání experimentálních dovedností Registrační číslo: CZ.1.07/2.2.00/28.0157 Numerické metody a programování Lekce 1 Tento projekt je spolufinancován Evropským

Více

Numerické metody a programování. Lekce 1

Numerické metody a programování. Lekce 1 Numerické metody a programování Lekce 1 Numerické metody a programování Obsah přednášky 1. Mathematica: základy programování, symbolické výpočty, vizualizace dat. 2. Programování v prostředích Matlab/Octave.

Více

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

POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- Math40-3.nb POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- Vojtěch Bartík Část 3 Transformační pravidla neboli substituce Algebraické úpravy výrazů Funkce:definování a iterování Elementy programová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

Matematika vzorce. Ing. Petr Šídlo. verze

Matematika vzorce. Ing. Petr Šídlo. verze Matematika vzorce Ing. Petr Šídlo verze 0050409 Obsah Jazyk matematiky 3. Výrokový počet.......................... 3.. Logické spojky...................... 3.. Tautologie výrokového počtu...............

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

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

8. Elementární funkce. I. Exponenciální funkce Definice: Pro komplexní hodnoty z definujeme exponenciální funkci předpisem ( ) e z z k k!.

8. Elementární funkce. I. Exponenciální funkce Definice: Pro komplexní hodnoty z definujeme exponenciální funkci předpisem ( ) e z z k k!. 8. Elementární funkce I. Exponenciální funkce Definice: Pro komplexní hodnoty z definujeme exponenciální funkci předpisem ( ) e z z k = k!. Vlastnosti exponenciální funkce: a) řada ( ) konverguje absolutně

Více

Matematická analýza ve Vesmíru. Jiří Bouchala

Matematická analýza ve Vesmíru. Jiří Bouchala Matematická analýza ve Vesmíru Jiří Bouchala Katedra aplikované matematiky jiri.bouchala@vsb.cz www.am.vsb.cz/bouchala - p. /8 3. Elementární funkce. 3. Elementární funkce. Matematická analýza ve Vesmíru.

Více

Kapitola 7: Neurčitý integrál. 1/14

Kapitola 7: Neurčitý integrál. 1/14 Kapitola 7: Neurčitý integrál. 1/14 Neurčitý integrál 2/14 Definice: Necht f je funkce definovaná na intervalu I. Funkci F definovanou na intervalu I, pro kterou platí F (x) = f (x) x I nazýváme primitivní

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

Extrémy funkcí na otevřené množině

Extrémy funkcí na otevřené množině extrem.cdf 1 Kritické body Extrémy funkcí na otevřené množině Zjistit kritické body znamená vyřešit soustavu rovnic (parciální derivace 1.řádu se rovnají 0) a zjistit, kde parciální derivace 1.řádu neexistují.

Více

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

POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA 4.0- 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í

Více

MODAM Mgr. Zuzana Morávková, Ph.D.

MODAM Mgr. Zuzana Morávková, Ph.D. GeoGebra známá i neznámá (začátečníci) MODAM 2015 Mgr. Zuzana Morávková, Ph.D. MODAM 2015 GeoGebra známá i neznámá (začátečníci) Příklad 1: Kružnice opsaná trojúhelníku Zadání: Vytvořte aplikaci na sestrojení

Více

Teorie. Hinty. kunck6am

Teorie. Hinty.   kunck6am kytaristka@gmail.com www.natur.cuni.cz/ kunck6am 5. cvičení Teorie Definice. Necht funkce f je definována na neprázdném otevřeném intervalu I. Řekneme, že funkce F je primitivní funkce k f na I, jestliže

Více

(FAPPZ) Petr Gurka aktualizováno 12. října Přehled některých elementárních funkcí

(FAPPZ) Petr Gurka aktualizováno 12. října Přehled některých elementárních funkcí 1. Reálná funkce reálné proměnné, derivování (FAPPZ) Petr Gurka aktualizováno 12. října 2011 Obsah 1 Přehled některých elementárních funkcí 1 1.1 Polynomické funkce.......................... 1 1.2 Racionální

Více

Kapitola 7: Integrál. 1/17

Kapitola 7: Integrál. 1/17 Kapitola 7: Integrál. 1/17 Neurčitý integrál - Motivační příklad 2/17 Příklad: Necht se bod pohybuje po přímce rychlostí a) v(t) = 3 [m/s] (rovnoměrný přímočarý pohyb), b) v(t) = 2t [m/s] (rovnoměrně zrychlený

Více

Teorie. Hinty. kunck6am

Teorie. Hinty.   kunck6am kytaristka@gmail.com www.natur.cuni.cz/ kunck6am 5. cvičení Teorie Definice. Necht funkce f je definována na neprázdném otevřeném intervalu I. Řekneme, že funkce F je primitivní funkce k f na I, jestliže

Více

Elementární funkce. Polynomy

Elementární funkce. Polynomy Elementární funkce 1 Elementární funkce Elementární funkce jsou níže uvedené funkce a jejich složenin : 1. Polnom.. Racionální funkce. 3. Mocninné funkce. 4. Eponenciální funkce. 5. Logaritmické funkce.

Více

P ˇ REDNÁŠKA 3 FUNKCE

P ˇ REDNÁŠKA 3 FUNKCE PŘEDNÁŠKA 3 FUNKCE 3.1 Pojem zobrazení a funkce 2 3 Uvažujme libovolné neprázdné množiny A, B. Přiřadíme-li každému prvku x A právě jeden prvek y B, dostáváme množinu F uspořádaných dvojic (x, y) A B,

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

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

F (x) = f(x). Je-li funkce f spojitá na intervalu I, pak existuje k funkci f primitivní funkce na intervalu I.

F (x) = f(x). Je-li funkce f spojitá na intervalu I, pak existuje k funkci f primitivní funkce na intervalu I. KAPITOLA 7: 7. Úvod Primitivní funkce [MA-6:P7.] Definice: Funkce F je primitivní funkcí k funkci f na intervalu I, jestliže pro každé I eistuje F a platí F f. Poznámky: Obsahuje-li I některý z krajních

Více

Rejstřík - A - - B - - E - - C - - F - - D - Rejst ík

Rejstřík - A - - B - - E - - C - - F - - D - Rejst ík - 137 Rejst ík - A - aktualizace spojení s datovým souborem, 38; 39 aktualizace symbolických výpočtů, 70 animace, 51 Auto, 92 automatická změna typu rovnítka, 10 automatické obnovení výsledků, 7; 92 automatické

Více

arcsin x 2 dx. x dx 4 x 2 ln 2 x + 24 x ln 2 x + 9x dx.

arcsin x 2 dx. x dx 4 x 2 ln 2 x + 24 x ln 2 x + 9x dx. Neurčitý integrál arcsin. Integrál najdeme integrací per partes. Pomocí této metody dostaneme arcsin = arcsin 4 = arcsin + 4 + C, (,. ln + 4 ln + 9. Tento integrál lze převést substitucí ln = y na integrál

Více

VIDEOSBÍRKA DERIVACE

VIDEOSBÍRKA DERIVACE VIDEOSBÍRKA DERIVACE. Zderivuj funkci y = ln 2 (sin x + tg x 2 ) 2. Zderivuj funkci y = 2 e x2 cos 3x 3. Zderivuj funkci y = 3 e sin2 (x 2 ). Zderivuj funkci y = x3 +2x 2 +sin x x 5. Zderivuj funkci y

Více

Grafy funkcí I - 2 D grafy

Grafy funkcí I - 2 D grafy Grafy funkcí I - 2 D grafy Vykreslení 2 D grafu Funkce Plot... Plot[funkce, {prom nná, od, do}] Plot@Cos@xD, 8x, 0, 2 π

Více

Petr Hasil. Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF)

Petr Hasil. Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) Neurčitý integrál Petr Hasil Přednáška z matematiky Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny společného základu

Více

FUNKCE A JEJICH VLASTNOSTI

FUNKCE A JEJICH VLASTNOSTI PŘEDNÁŠKA 3 FUNKCE A JEJICH VLASTNOSTI Pojem zobrazení a funkce Uvažujme libovolné neprázdné množiny A, B. Přiřadíme-li každému prvku x A právě jeden prvek y B, dostáváme množinu F uspořádaných dvojic

Více

VIDEOSBÍRKA DERIVACE

VIDEOSBÍRKA DERIVACE VIDEOSBÍRKA DERIVACE. Zderivuj funkci y = ln 2 (sin x + tg x 2 ) 2. Zderivuj funkci y = 2 e x2 cos x. Zderivuj funkci y = e sin2 (x 2 ). Zderivuj funkci y = x +2x 2 +sin x x 5. Zderivuj funkci y = cos2

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

TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií

TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií MATLB: přednáška 4 Numerické a analytické výpočty Zbyněk Koldovský Projekt ESF CZ.1.07/2.2.00/28.0050 Modernizace

Více

Matematická analýza 1, příklady na procvičení (Josef Tkadlec, )

Matematická analýza 1, příklady na procvičení (Josef Tkadlec, ) Matematická analýza, příklady na procvičení (Josef Tkadlec, 6.. 7) Reálná čísla. Určete maximum, minimum, supremum a infimum následujících množin: Z; b) M = (, ), 5 ; c) M =, Q; d) M = { + n : n N}; e)

Více

Obsah. Aplikovaná matematika I. Gottfried Wilhelm Leibniz. Základní vlastnosti a vzorce

Obsah. Aplikovaná matematika I. Gottfried Wilhelm Leibniz. Základní vlastnosti a vzorce Neurčitý integrál Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah Primitivní funkce, neurčitý integrál Základní vlastnosti a vzorce Základní integrační metody Úpravy integrandu Integrace racionálních

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

Funkce a limita. Petr Hasil. Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF)

Funkce a limita. Petr Hasil. Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) Funkce a limita Petr Hasil Přednáška z matematiky Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny společného základu

Více

Seznámíte se s pojmem primitivní funkce a neurčitý integrál funkce jedné proměnné.

Seznámíte se s pojmem primitivní funkce a neurčitý integrál funkce jedné proměnné. INTEGRÁLNÍ POČET FUNKCÍ JEDNÉ PROMĚNNÉ NEURČITÝ INTEGRÁL NEURČITÝ INTEGRÁL Průvodce studiem V kapitole Diferenciální počet funkcí jedné proměnné jste se seznámili s derivováním funkcí Jestliže znáte derivace

Více

Kapitola 7: Integrál.

Kapitola 7: Integrál. Kapitola 7: Integrál. Neurčitý integrál. Definice: Necht f je funkce definovaná na intervalu I. Funkci F definovanou na intervalu I, pro kterou platí F (x) = f(x) x I nazýváme primitivní funkcí k funkci

Více

6. Bez použití funkcí min a max zapište formulí predikátového počtu tvrzení, že každá množina

6. Bez použití funkcí min a max zapište formulí predikátového počtu tvrzení, že každá množina Instrukce: Příklady řešte výhradně elementárně, bez použití nástrojů z diferenciálního a integrálního počtu. Je-li součástí řešení úlohy podmnožina reálných čísel, vyjádřete ji jako disjunktní sjednocení

Více

7.1 Úvod. Definice: [MA1-18:P7.1a]

7.1 Úvod. Definice: [MA1-18:P7.1a] KAPITOLA 7: 7. Úvod Primitivní funkce [MA-8:P7.a] Definice: Funkce F je primitivní funkcí k funkci f na intervalu I, jestliže pro každé I eistuje F a platí F f. Poznámky: Obsahuje-li I některý z krajních

Více

SPECIÁLNÍCH PRIMITIVNÍCH FUNKCÍ INTEGRACE RACIONÁLNÍCH FUNKCÍ

SPECIÁLNÍCH PRIMITIVNÍCH FUNKCÍ INTEGRACE RACIONÁLNÍCH FUNKCÍ VÝPOČET PEIÁLNÍH PRIMITIVNÍH FUNKÍ Obecně nelze zadat algoritmus, který by vždy vedl k výpočtu primitivní funkce. Nicméně eistují jisté třídy funkcí, pro které eistuje algoritmus, který vždy vede k výpočtu

Více

Integrální počet - II. část (další integrační postupy pro některé typy funkcí)

Integrální počet - II. část (další integrační postupy pro některé typy funkcí) Integrální počet - II. část (další integrační postupy pro některé typy funkcí) Michal Fusek Ústav matematiky FEKT VUT, fusekmi@feec.vutbr.cz 7. přednáška z AMA1 Michal Fusek (fusekmi@feec.vutbr.cz) 1 /

Více

ELEMENTÁRNÍ KOMPLEXNÍ FUNKCE SPECIÁLNÍ ELEMENTÁRNÍ FUNKCE

ELEMENTÁRNÍ KOMPLEXNÍ FUNKCE SPECIÁLNÍ ELEMENTÁRNÍ FUNKCE ELEMENTÁRNÍ KOMPLEXNÍ FUNKCE Všechny základní reálné funkce reálné proměnné, s kterými jste se seznámili na začátku tohoto kurzu, lze rozšířit i na komplexní funkce komplexní proměnné. U některých je rozšíření

Více

Základy matematiky pracovní listy

Základy matematiky pracovní listy Dagmar Dlouhá, Michaela Tužilová Katedra matematiky a deskriptivní geometrie VŠB - Technická univerzita Ostrava Úvod Pracovní listy jsou určeny pro předmět Základy matematiky vyučovaný Katedrou matematiky

Více

Matematika I pracovní listy

Matematika I pracovní listy Matematika I pracovní listy Dagmar Dlouhá, Radka Hamříková, Zuzana Morávková, Michaela Tužilová Katedra matematiky a deskriptivní geometrie VŠB - Technická univerzita Ostrava Úvod Pracovní listy jsou určeny

Více

(5) Primitivní funkce

(5) Primitivní funkce (5) Primitivní funkce Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (5) Primitivní funkce 1 / 20 Def: Primitivní funkce Definice Necht funkce f je definována na neprázdném otevřeném intervalu (a,

Více

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program Program Primitivní funkce a Riemannův integrál Program Primitivní funkce a Riemannův integrál Lineární algebra Program Primitivní funkce a Riemannův integrál Lineární algebra Taylorův polynom Program Primitivní

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

Uzavřené a otevřené množiny

Uzavřené a otevřené množiny Teorie: Uzavřené a otevřené množiny 2. cvičení DEFINICE Nechť M R n. Bod x M nazveme vnitřním bodem množiny M, pokud existuje r > 0 tak, že B(x, r) M. Množinu všech vnitřních bodů značíme Int M. Dále,

Více

Mathematica&Mathematica_CalcCenter.nb 1

Mathematica&Mathematica_CalcCenter.nb 1 Mathematica&Mathematica_CalcCenter.nb Mathematica&Mathematica_CalcCenter.nb Obsah è 0. Úvod é 0.. Než začneme s výpočtem é 0.. Shrnutí základních pravidel è. Diferenciální počet funkce jedné proměnné é..

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

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

DERIVACE. ln 7. Urči, kdy funkce roste a klesá a dále kdy je konkávní a DERIVACE 1. Zderivuj funkci y = ln 2 (sin x + tg x 2 ) 2. Zderivuj funkci y = 2 e x2 cos x 3. Zderivuj funkci y = 3 e sin2 (x 2 ) 4. Zderivuj funkci y = x3 +2x 2 +sin x x 5. Zderivuj funkci y = cos2 x

Více

Derivace funkce. Přednáška MATEMATIKA č Jiří Neubauer

Derivace funkce. Přednáška MATEMATIKA č Jiří Neubauer Přednáška MATEMATIKA č. 9-11 Katedra ekonometrie FEM UO Brno kancelář 69a, tel. 973 442029 email:jiri.neubauer@unob.cz Šotová, J., Doudová, L. Diferenciální počet funkcí jedné proměnné Motivační příklady

Více

Matematika 1 pro PEF PaE

Matematika 1 pro PEF PaE Derivace funkcí jedné proměnné / 9 Matematika pro PEF PaE 4. Derivace funkcí jedné proměnné Přemysl Jedlička Katedra matematiky, TF ČZU Derivace funkcí jedné proměnné Nejjednodušší derivace 2 / 9 Derivace

Více

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

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

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

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika AA01. Cvičení, zimní semestr DOMÁCÍ ÚLOHY. Jan Šafařík Vysoké učení technické v Brně Stavební fakulta ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE Matematika AA0 Cvičení, zimní semestr DOMÁCÍ ÚLOHY Jan Šafařík Brno c 2005 () Jsou dány matice A = AB BA. [ AB BA

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

Proseminář z matematiky pro fyziky

Proseminář z matematiky pro fyziky Proseminář z matematiky pro fyziky Mgr. Jan Říha, Ph.D. e-mail: riha@prfnw.upol.cz http://www.ictphysics.upol.cz/proseminar/inde.html Katedra eperimentální fyziky Přírodovědecká fakulta UP Olomouc Podmínky

Více

Mezi elementární komplexní funkce se obvykle počítají tyto funkce: f(z) = az + b,

Mezi elementární komplexní funkce se obvykle počítají tyto funkce: f(z) = az + b, Elementární funkce Mezi elementární komplení funkce se obvykle počítají tyto funkce:. Lineární funkce Lineární funkce je funkce tvaru f(z) az + b, kde a a b jsou konečná komplení čísla. Její derivace je

Více

Úvod, základní pojmy, funkce

Úvod, základní pojmy, funkce Úvod, základní pojmy, funkce Michal Fusek Ústav matematiky FEKT VUT, fusekmi@feec.vutbr.cz 1. přednáška z ESMAT Michal Fusek (fusekmi@feec.vutbr.cz) 1 / 69 Obsah 1 Matematická logika 2 Množiny 3 Funkce,

Více

Test M1-ZS12-2 M1-ZS12-2/1. Příklad 1 Najděte tečnu grafu funkce f x 2 x 6 3 x 2, která je kolmá na přímku p :2x y 3 0.

Test M1-ZS12-2 M1-ZS12-2/1. Příklad 1 Najděte tečnu grafu funkce f x 2 x 6 3 x 2, která je kolmá na přímku p :2x y 3 0. Test M-ZS- M-ZS-/ Příklad Najděte tečnu grafu funkce f x x 6 3 x, která je kolmá na přímku p :x y 3 0. Zřejmě D f R. Přímka p má směrnici, tečna na ní kolmá má proto směrnici. Protože směrnice tečny ke

Více

Pro jakou hodnotu parametru α jsou zadané vektory kolmé? (Návod: Vektory jsou kolmé, je-li jejich skalární součin roven nule.)

Pro jakou hodnotu parametru α jsou zadané vektory kolmé? (Návod: Vektory jsou kolmé, je-li jejich skalární součin roven nule.) Vybrané příklady ze skript J. Neustupa, S. Kračmar: Sbírka příkladů z Matematiky I I. LINEÁRNÍ ALGEBRA I.. Vektory, vektorové prostory Jsou zadány vektory u, v, w a reálná čísla α, β, γ. Vypočítejte vektor

Více

II. 3. Speciální integrační metody

II. 3. Speciální integrační metody 48 II. Integrální počet funkcí jedné proměnné II.. Speciální integrační metody Integrály typu f ( x, r x, r x,..., r k x ), tj. integrály obsahující proměnnou x pod odmocninou, kde k N a r,..., r k jsou

Více

Základy algoritmizace a programování

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

Více

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

Software Mathematica na střední škole. Jakub Šerých, serych@panska.cz

Software Mathematica na střední škole. Jakub Šerých, serych@panska.cz Software Mathematica na střední škole Jakub Šerých, serych@panska.cz 2 seminar OI.nb Využití ve výuce on the fly Občas se ve výuce narazí na nějakou okamžitou otázku, kterou je třeba studentům objasnit.

Více

Seznámíte se s principem integrace metodou per partes a se základními typy integrálů, které lze touto metodou vypočítat.

Seznámíte se s principem integrace metodou per partes a se základními typy integrálů, které lze touto metodou vypočítat. .. Integrace metodou per partes.. Integrace metodou per partes Průvodce studiem V předcházející kapitole jsme poznali, že integrování součtu funkcí lze provést jednoduše, známe-li integrály jednotlivých

Více

Sbírka příkladů z matematické analýzy II. Petr Tomiczek

Sbírka příkladů z matematické analýzy II. Petr Tomiczek Sbírka příkladů z matematické analýzy II Petr Tomiczek Obsah Diferenciální rovnice. řádu 3. Separace proměnných......................... 3. Přechod k separaci.......................... 4.3 Variace konstant...........................

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

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

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2, Úlohy k přednášce NMAG a : Lineární algebra a geometrie a Verze ze dne. května Toto je seznam přímočarých příkladů k přednášce. Úlohy z tohoto seznamu je nezbytně nutné umět řešit. Podobné typy úloh se

Více

Integrální počet - I. část (neurčitý integrál a základní integrační metody)

Integrální počet - I. část (neurčitý integrál a základní integrační metody) Integrální počet - I. část (neurčitý integrál a základní integrační metody) Michal Fusek Ústav matematiky FEKT VUT, fusekmi@feec.vutbr.cz 6. přednáška z AMA Michal Fusek (fusekmi@feec.vutbr.cz) / 23 Obsah

Více

Funkce a její vlastnosti

Funkce a její vlastnosti funkce-vp.nb 1 Funkce a její vlastnosti Zadávání funkce a její obory Zadávání funkcí více proměnných je stejné jako u jedné proměnné In[1]:= f@x_, y_d := Sqrt@xyD In[2]:= f@3, 8D Out[2]= 2 6 In[3]:= f@2,

Více

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice študenti MFF 15. augusta 2008 1 7 Diferenciální rovnice Požadavky Soustavy lineárních diferenciálních rovnic prvního řádu lineární

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

POŽADAVKY K SOUBORNÉ ZKOUŠCE Z MATEMATIKY

POŽADAVKY K SOUBORNÉ ZKOUŠCE Z MATEMATIKY POŽADAVKY K SOUBORNÉ ZKOUŠCE Z MATEMATIKY Bakalářský studijní program B1101 (studijní obory - Aplikovaná matematika, Matematické metody v ekonomice, Aplikovaná matematika pro řešení krizových situací)

Více

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

Nalezněte hladiny následujících funkcí. Pro které hodnoty C R jsou hladiny neprázdné . Definiční obor a hladiny funkce více proměnných Nalezněte a graficky znázorněte definiční obor D funkce f = f(x, y), kde a) f(x, y) = x y, b) f(x, y) = log(xy + ), c) f(x, y) = xy, d) f(x, y) = log(x

Více

Matematická analýza I

Matematická analýza I Matematická analýza I Cvičení 1 (4. 10. 2016) Definice absolutní hodnoty. Řešení nerovnic s absolutními hodnotami. Geometrická interpretace řešení nerovnice x + 1 < 3. Komplexní čísla a operace s nimi,

Více

Grafy III. ContourPlot. Parametry funkce ContourPlot

Grafy III. ContourPlot. Parametry funkce ContourPlot Grafy III ContourPlot Sestrojení obrysového grafu. Vytvoří "topografickou mapu" funkce dvou proměnných. Obrysy spojují body se stejnou hodnotou a graf je vystínován dle hodnoty (čím vyšší hodnota, tím

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

Úvodní informace. 17. února 2018

Úvodní informace. 17. února 2018 Úvodní informace Funkce více proměnných Přednáška první 17. února 2018 Obsah 1 Úvodní informace. 2 Funkce více proměnných Definiční obor Limita a spojitost Derivace, diferencovatelnost, diferenciál Úvodní

Více

Matematická analýza ve Vesmíru. Jiří Bouchala

Matematická analýza ve Vesmíru. Jiří Bouchala Matematická analýza ve Vesmíru Jiří Bouchala Katedra aplikované matematiky jiri.bouchala@vsb.cz www.am.vsb.cz/bouchala - p. 1/19 typu: m x (sin x, cos x) R(x, ax +...)dx. Matematická analýza ve Vesmíru.

Více

8. Posloupnosti, vektory a matice

8. Posloupnosti, vektory a matice . jsou užitečné matematické nástroje. V Mathcadu je často používáme například k rychlému zápisu velkého počtu vztahů s proměnnými parametry, ke zpracování naměřených hodnot, k výpočtům lineárních soustav

Více

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

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika 0A1. Cvičení, zimní semestr. Samostatné výstupy. Jan Šafařík Vysoké učení technické v Brně Stavební fakulta ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE Matematika 0A1 Cvičení, zimní semestr Samostatné výstupy Jan Šafařík Brno c 2003 Obsah 1. Výstup č.1 2 2. Výstup

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

Matematika 1. Matematika 1

Matematika 1. Matematika 1 5. přednáška Elementární funkce 24. října 2012 Logaritmus a exponenciální funkce Věta 5.1 Existuje právě jedna funkce (značíme ji ln a nazýváme ji přirozeným logaritmem), s následujícími vlastnostmi: D(ln)

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

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

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

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

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

Vzorce na integrování. 1. x s dx = xs+1. dx = ln x +C 3. e x dx = e x +C. 4. a x dx = ax. 14. sinhxdx = coshx+c. 15. coshxdx = sinhx+c.

Vzorce na integrování. 1. x s dx = xs+1. dx = ln x +C 3. e x dx = e x +C. 4. a x dx = ax. 14. sinhxdx = coshx+c. 15. coshxdx = sinhx+c. Vzorce na inegrování. s d s+ s+. d ln. e d e. a d a lna, s 5. sind cos 6. cosd sin 7. cos d g 8. d cog sin 9. d arcsin arccos+k 0. + d arcg arccog+k. a + d a arcg a. + d ln(+ +. d ln +. sinhd cosh 5. coshd

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

Transformujte diferenciální výraz x f x + y f do polárních souřadnic r a ϕ, které jsou definovány vztahy x = r cos ϕ a y = r sin ϕ.

Transformujte diferenciální výraz x f x + y f do polárních souřadnic r a ϕ, které jsou definovány vztahy x = r cos ϕ a y = r sin ϕ. Ukázka 1 Necht má funkce z = f(x, y) spojité parciální derivace. Napište rovnici tečné roviny ke grafu této funkce v bodě A = [ x 0, y 0, z 0 ]. Transformujte diferenciální výraz x f x + y f y do polárních

Více

0.1 Funkce a její vlastnosti

0.1 Funkce a její vlastnosti 0.1 Funkce a její vlastnosti Veličina - pojem, který popisuje kvantitativní (číselné) vlastnosti reálných i abstraktních objektů. Příklady veličin: hmotnost (m) čas (t) výše úrokové sazby v bance (i) cena

Více

Funkce jedn e re aln e promˇ enn e Derivace Pˇredn aˇska ˇr ıjna 2015

Funkce jedn e re aln e promˇ enn e Derivace Pˇredn aˇska ˇr ıjna 2015 Funkce jedné reálné proměnné Derivace Přednáška 2 15. října 2015 Obsah 1 Funkce 2 Limita a spojitost funkce 3 Derivace 4 Průběh funkce Informace Literatura v elektronické verzi (odkazy ze STAGu): 1 Lineární

Více