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 Math-7.nb POČÍTAČOVÉ ALGEBRAICKÉ SYSTÉMY: -MATHEMATICA.- Vojtěch Bartík Část 7 Grafické objekty a jejich zobrazování: Graphics, ContourGraphics, DensityGraphics, GraphicsD, SurfaceGraphics, GraphicsArray, Show Parametry bodů a čar:pontsize, AbsolutePointSize, Thickness, Dashing, AbsoluteDashing Specifikace barev: GrayLevel, RGBColor, Hue Rovinné grafické prvky:point, Line, Rectangle, Polygon, Circle, Disk, Text Prostorové grafické prvky: Point, Line, Polygon, Cuboid, Text Zvláštnosti specifikace barev v D-grafice Grafy funkcí jedné proměnné a rovinné křivky: Plot, ParametricPlot Zobrazování funkcí dvou proměnných prostředky rovinné grafiky: ContourPlot, DensityPlot Grafy funkcí dvou proměnných, prostorové křivky a plochy: PlotD, ParametricPlotD Zobrazování dat: ListPlot, ListPlotD Elementy rovinné a prostorové grafiky à Grafické objekty a jejich zobrazování: Graphics, ContourGraphics, DensityGraphics, GraphicsD, SurfaceGraphics, GraphicsArray, Show, FullGraphics, FullOptions, AbsoluteOptions Graphics Graphics[list]... obecný rovinný grafický objekt, list je seznam grafických prvků. Je generován např. příkazy Plot, ListPlot, ParametricPlot. Options@GraphicsD 9AspectRatio, Axes False, AxesLabel None, GoldenRatio AxesOrigin Automatic, AxesStyle Automatic, Background Automatic, ColorOutput Automatic, DefaultColor Automatic, Epilog 8<, Frame False, FrameLabel None, FrameStyle Automatic, FrameTicks Automatic, GridLines None, ImageSize Automatic, PlotLabel None, PlotRange Automatic, PlotRegion Automatic, Prolog 8<, RotateLabel True, Ticks Automatic, DefaultFont $DefaultFont, DisplayFunction $DisplayFunction, FormatType $FormatType, TextStyle $TextStyle= AspectRatio... poměr výšky obrázku k jeho šířce.

2 Math-7.nb Axes... určuje, zda se nakreslí osy souřadnic. AxesLabel... určuje označení os. AxesOrigin... určuje průsečík os. AxesStyle... určuje grafické prvky pro osy souřadnic. DisplayFunction... určuje, zda se grafický objekt zobrazí resp. kam se uloží. Při nastavení DisplayFunction->Identity se grafický objekt pouze vytvoří, ale na displeji se nezobrazí. Background... určuje barvu pozadí. ColorOutput... určuje typ barevného výstupu. DefaultColor... implicitní nastavení barvy grafu. DefaultFont... typ písma, které bude použito v obrázku. Epilog... seznam grafických prvků, které mají být nakresleny před hlavní částí obrázku. FormatType... an option for output streams, graphics and functions such as Text which specifies the default format type to use when outputting expressions. Frame... určuje, zda obrázek bude nebo nebude v rámečku. FrameLabel... určuje označení stran rámečku. FrameStyle... určuje grafické prvky pro rámeček. FrameTicks... určuje, které body rámečku budou vyznačeny a jak. GridLines... určuje, zda se nakreslí souřadnicová síť. ImageSize... specifikuje absolutní velikost obrázku. PlotLabel... určuje označení obrázku. RotateLabel... určuje orientaci označení vertikálních stran rámečku. PlotRange... určuje obor funkčních hodnot, který má být na obrázku zachycen PlotRegion... gives the final display region to be filled. Prolog... seznam grafických prvků, které mají být nakresleny po hlavní částí obrázku. Ticks... určuje, které body na osách souřadnic budou vyznačeny. TextStyle... an option for graphics functions and for Text which specifies the default style and font options with which text should be rendered.

3 Math-7.nb ContourGraphics ContourGraphics[list]... grafický objekt generovaný přikazy ContourPlot, ListContourPlot Skryté argumenty příkazu ContourGraphics, jejich implicitní hodnoty a význam jsou stejné jako u příkazu Graphics až na tyto rozdíly: Complement@Options@ContourGraphicsD, Options@GraphicsDD 8AspectRatio, ColorFunction Automatic, ColorFunctionScaling True, ContourLines True, Contours, ContourShading True, ContourSmoothing True, ContourStyle Automatic, Frame True, MeshRange Automatic< Complement@Options@GraphicsD, Options@ContourGraphicsDD 9AspectRatio, Frame False, GridLines None= GoldenRatio ColourFunction... funkce specifikující barvu oblastí mezi vrstevnicemi. ColorFunctionScaling... specifies whether the values provided to a color function should be scaled to lie between and. ContourLines... určuje, zda se nakreslí vrstevnice. Contours... počet vrstevnic. ContourShading... určuje, zda oblasti mezi vrstevnicemi budou vybarveny. ContourSmoothing... určuje způsob "uhlazení" vrstevnic. ContourStyle... určuje grafické prvky vrstevnic. DensityGraphics DensityGraphics[list]... grafický objekt generovaný příkazy DensityPlot, ListDensityPlot. Skryté argumenty příkazu DensityGraphics, jejich implicitní hodnoty a význam jsou stejné jako u příkazu Graphics až na tyto rozdíly: Complement@Options@DensityGraphicsD, Options@GraphicsDD 8AspectRatio, ColorFunction Automatic, ColorFunctionScaling True, Frame True, Mesh True, MeshRange Automatic, MeshStyle Automatic< Complement@Options@GraphicsD, Options@DensityGraphicsDD 9AspectRatio, Frame False, GridLines None= GoldenRatio

4 Math-7.nb ColorFunction... funkce specifikující barvu jednotlivých částí obrázku. ColorFunctionScaling... specifies whether the values provided to a color function should be scaled to lie between and. GraphicsD GraphicsD[list]... obecný třírozměrný grafický objekt. Generuje jej např. ParametricPlotD. Options@GraphicsDD 8AmbientLight GrayLevel@D, AspectRatio Automatic, Axes False, AxesEdge Automatic, AxesLabel None, AxesStyle Automatic, Background Automatic, Boxed True, BoxRatios Automatic, BoxStyle Automatic, ColorOutput Automatic, DefaultColor Automatic, Epilog 8<, FaceGrids None, ImageSize Automatic, Lighting True, LightSources 888.,.,.<, RGBColor@,, D<, 88.,.,.<, RGBColor@,, D<, 88.,.,.<, RGBColor@,, D<<, PlotMatrix Automatic, PlotLabel None, PlotRange Automatic, PlotRegion Automatic, PolygonIntersections True, Prolog 8<, RenderAll True, Shading True, SphericalRegion False, Ticks Automatic, ViewCenter Automatic, ViewPoint 8.,.,.<, ViewVertical 8.,.,.<, DefaultFont $DefaultFont, DisplayFunction $DisplayFunction, FormatType $FormatType, TextStyle $TextStyle< Complement@Options@GraphicsDD, Options@GraphicsDD 8AmbientLight GrayLevel@D, AspectRatio Automatic, AxesEdge Automatic, Boxed True, BoxRatios Automatic, BoxStyle Automatic, FaceGrids None, Lighting True, LightSources 888.,.,.<, RGBColor@,, D<, 88.,.,.<, RGBColor@,, D<, 88.,.,.<, RGBColor@,, D<<, PlotMatrix Automatic, PolygonIntersections True, RenderAll True, Shading True, SphericalRegion False, ViewCenter Automatic, ViewPoint 8.,.,.<, ViewVertical 8.,.,.<< Complement@Options@GraphicsD, Options@GraphicsDDD 9AspectRatio, AxesOrigin Automatic, GoldenRatio Frame False, FrameLabel None, FrameStyle Automatic, FrameTicks Automatic, GridLines None, RotateLabel True=

5 Math-7.nb 5 AmbientLight... an option for GraphicsD and related functions that gives the level of simulated ambient illumination in a threedimensional picture. AxesEdge... určuje, na kterých hranách boxu vymezujícího zobrazovaný prostorový objekt budou umístěny osy souřadnic. Možné alternativy k Automatic viz v Helpu. Boxed... určuje, zda budou na obrázku vyznačeny hrany boxu vymezujícího zobrazovaný prostorový objekt. BoxRatios... určuje poměr velikostí hran boxu vymezujícího zobrazovaný prostorový objekt. BoxStyle... určuje, jak bude zobrazen box vymezující zobrazovaný prostorový objekt. Alternativou k Automatic je seznam grafických specifikací jako jsou Dashing, Thickness, GrayLevel and RGBColor. FaceGrids... specifikuje, zda a jak bude na stěnách boxu vymezujícího zobrazovaný objekt vyznačena síť souřadnic. Lighting... určuje, zda bude použito simulované osvětlení LightSources... specifikuje vlastnosti bodových světelných zdrojů pro simulované osvětlení. PlotMatrix...??? PolygonIntersections... určuje, zda protínající se mnohoúhelníky mají být nahrazeny menšími, které se už neprotínají. Při nastavení True se mnohoúhelníky nemění. RenderAll... určuje, zda Postscript má být generován pro všechny mnohoúhelníky. Shading... určuje, zda plochy mají být vybarveny. SphericalRegion... určuje, zda obrázek má být zvětšen/zmenšen tak, aby se sféra opsaná kolem vymezujícího boxu přesně vešla do obdélníku vyhrazeného pro obrázek (display area), jehož rozměry jsou určeny skrytým argumentem ImageSize. ViewCenter... relativní souřadnice bodu vymezujícího boxu, který má být umístěn ve středu obdélníku (display area) vyhrazeného pro obrázek. ViewPoint... souřadnice pozorovatele. Jednotkou délky je nejdelší hrana vymezujícího boxu. Počátek je ve středu tohoto boxu. ViewVertical... specifikuje v relativních souřadnicích, který směr má být vertikální SurfaceGraphics SurfaceGraphics[list]... grafický objekt reprezentující plochu v třírozměrném prostoru. Generují jej PlotD a ListPlotD.

6 6 Math-7.nb 8BoxRatios 8,,.<, ClipFill Automatic, ColorFunction Automatic, ColorFunctionScaling True, HiddenSurface True, Mesh True, MeshRange Automatic, MeshStyle Automatic< 8BoxRatios Automatic, PolygonIntersections True, RenderAll True< ClipFill... specifies how clipped parts of the surface are to be drawn. ColorFunctionScaling... specifies whether the values provided to a color function should be scaled to lie between and. HiddenSurface... určuje, zda mají být zobrazeny zakryté části ploch. Mesh... určuje, zda má být nakreslena explicitní x - y síť. MeshRange... viz Help. MeshStyle... viz Help. GraphicsArray GraphicsArray[list]... pole grafických objektů. Skryté argumenty příkazu GraphicsArray, jejich implicitní hodnoty a význam jsou stejné jako u příkazu Graphics až na tyto rozdíly: Complement@Options@GraphicsArrayD, Options@GraphicsDD 8AspectRatio Automatic, FrameTicks None, GraphicsSpacing., Ticks None< Complement@Options@GraphicsD, Options@GraphicsArrayDD 9AspectRatio, FrameTicks Automatic, Ticks Automatic= GoldenRatio 9AspectRatio, FrameTicks Automatic, Ticks Automatic= GoldenRatio 9AspectRatio, FrameTicks Automatic, Ticks Automatic= GoldenRatio GraphicsSpacing... určuje vzdálenost mezi grafickými poli v rel. jednotkách odvozených z šířky a výšky těchto polí.

7 Math-7.nb 7 Zobrazování grafických objektů: Show Obecné pravidlo: každý grafický objekt překrývá všechny grafické objekty zobrazené před ním do téhož prostoru. Show[g]... zobrazí grafický objekt g. Show[g,g,...]... zobrazí grafické objekty g,g,.. Show[GraphicsArray[{{g,g,..},..}]]... zobrazí pole grafických objektů. Příkaz Show může též obsahovat skryté argumenty pro jednotlivé grafické objekty. Hodnoty těchto argumentů pak mají prioritu před hodnotami skrytých argumentů uvedených v zobrazovaných grafických objektech. Hodnoty skrytých argumentů: FullGraphics, FullOptions, AbsoluteOptions FullGraphics[g]... generuje nový grafický objekt, v němž podobjekty specifikované skrytými argumenty, např. Axes, Ticks,..., jsou nahrazeny explicitními seznamy základních grafických prvků. Hodnoty některých skrytých argumentů, které byly opravdu použity v grafickém objektu g, můžeme zjistit příkazy Options[g], Options[g,optionalArgumentName], FullOptions[g], FullOptions[g,optionalArgumentName]. AbsoluteOptions[g], AbsoluteOptions[g,optionalArgumentName]. à Parametry bodů a čar: PontSize, AbsolutePointSize, Thickness, Dashing, AbsoluteDashing PontSize[r]... relativní poloměr bodu, je to poměr poloměru k celkové šířce grafického objektu AbsolutePointSize[d]... poloměr bodu v absolutních jednotkách. Absolutní jednotka je přibližně rovna tiskařskému bodu, tj. asi.5 mm Thickness[r]... relativní tloušťka čáry AbsoluteThickness[d]... tloušťka čáry v absolutních jednotkách Dashing[{r,r,...}]... čára relativní délky r, potom mezera relativní délky r, atd. cyklicky AbsoluteDashing[{d,d,...}]... totéž, ale v absolutních jednotkách à Specifikace barev: GrayLevel, RGBColor, Hue GrayLevel[lev]... stupeň šedi lev mezi (černá) a (bílá) RGBColor[r,g,b]... barva se specifikací r,g,b červené, zelené a modré komponenty

8 8 Math-7.nb Hue[h], H[h,,]... specifies that graphical objects which follow are to be displayed, if possible, in a color corresponding to hue h Hue[h,s,b]... specifies colors in terms of hue, saturation and brightness à Rovinné grafické prvky: Point, Line, Rectangle, Polygon, Circle, Disk, Text Point[{x,y}]... bod o souřadnicích x,y Line[{{x,y},{x,y},...}]... lomená čára s vrcholy {x,y},{x,y},.. points = 8PointSize@.D, Point ê@ 88.8,.8<, 8.8,.8<, 8.8,.8<, 8.8,.8<<<; points = Graphics@pointsD; lines = 8AbsoluteThickness@D, Line@88, <, 8, <, 8, <, 8, <, 8, <<D<; lines = Graphics@linesD; Show@points, lines, Frame TrueD; Rectangle[{xmin,ymin},{xmax,ymax}]... plný obdélník s levým dolním vrcholem {xmin,ymin} a pravým horním vrcholem {xmax,ymax} Polygon[{{x,y},{x,y},...}]... plný mnohouhelník s vrcholy {x,y},{x,y},... rectangles = 8Apply@Rectangle, #D & ê@ 888.5,.<, 8.5,.<<, 88.5,.<, 8.5,.<<, 88.,.5<, 8.,.5<<, 88.,.5<, 8.,.5<<<, GrayLevel@.8D, Apply@Rectangle, #D & ê@ 888.5,.<, 8.75,.<<, 88.75,.<, 8.5,.<<, 88.,.5<, 8.,.75<<, 88.,.75<, 8.,.5<<<<; rectangles = Graphics@rectanglesD; Show@points, lines, rectangles, Frame TrueD;

9 Math-7.nb SeedRandom@ D; radius = Table@Random@Real, 8, 5<D, 8<D; angle = Table@Random@Real, 8, π<d, 8<D êê Sort; points = Thread@Times@radius, 8Cos@#D, Sin@#D< & ê@ angled, D; points = Append@points, First@pointsDD; star = Show@Graphics@88RGBColor@,.6,.D, Polygon@pointsD<, 8RGBColor@.,.,.D, Thickness@.5D, Line@pointsD<<DD; Circle[{x,y},r]... kružnice se středem {x,y} a poloměrem r Circle[{x,y},r,{angle,angle}]... oblouk kružnice vymezený polárními úhly angle,angle Disk[{x,y},r]... kruh se středem {x,y} a poloměrem r Disk[{x,y},r,{angle,angle}]... kruhová výseč circles = Circle@#,.D &ê@ 88, <, 8, <, 8, <<; circles = Graphics@circlesD;

10 Math-7.nb disks = 8Apply@Disk, #D &ê@888, <,.<, 88, <,.<, 88, <,.<, 88, <,.<, 88, <,.<<, 8GrayLevel@D, Apply@Disk, #D & ê@ 888, <,.<, 88, <,.<, 88, <,.<, 88, <,.<<<<; disks = Graphics@disksD; Show@points, lines, rectangles, circles, disks, Frame TrueD; Show@star, Graphics@88RGBColor@.,., D, points ê, D<, 8RGBColor@.,.,.D, points ê, ê D<<DD; Circle[{x,y},{r,r}]... elipsa se středem {x,y} a poloosami r,r Circle[{x,y},{r,r},{angle,angle}]... oblouk elipsy Disk[{x,y},{r,r}]... plná elipsa Disk[{x,y},{r,r},{angle,angle}]... eliptická výseč elipses = 8Thickness@.6D, Apply@Circle, #D & ê@ 888, <, 8.8,.5<<, 88, <, 8.8,.5<<, 88, <, 8.5,.8<<, 88, <, 8.5,.8<<<<; elipses = Graphics@elipsesD;

11 Math-7.nb lines, rectangles, circles, disks, elipses, Frame TrueD; Text[expr,{x,y}]... text daný výrazem expr a umístěný tak, aby měl střed v bodě {x,y} Text[expr,{x,y},{-,}]... text daný výrazem expr, se středem levé strany v bodě {x,y} Text[expr,{x,y},{,}]... text daný výrazem expr, se středem pravé strany v bodě {x,y} Text[expr,{x,y},{,-}]... text daný výrazem expr, se středem dolní strany v bodě {x,y} Text[expr,{x,y},{,}]... text daný výrazem expr, se středem horní strany v bodě {x,y} a umístěný tak, aby Relativní souřadnice dx,dy leží v intervalu <-,>.Střed obdélníku, který text vyplňuje, má relativní souřadnice dx=dy=, pro jeho levý dolní vrchol je dx=dy=- a pro jeho pravý horní vrchol je dx=dy=. Text[expr,{x,y},{dx,dy}]... bod textu s relativními souradnicemi dx,dy je v bodě {x,y} Text[expr,{x,y},{dx,dy},{,}]... bod textu otočeného v kladném směru o pravý úhel, jehož relativní souřadnice jsou dx,dy, je v bodě {x,y} Text[expr,{x,y},{dx,dy},{,-}]... bod textu otočeného v záporném směru o pravý úhel, jehož relativní souřadnice jsou dx,dy, je v bodě {x,y} Text[expr,{x,y},{dx,dy},{-,}]... bod textu otočeného o přímý úhel, jehož relativní souřadnice jsou dx,dy, je v bodě {x,y} txt = 8Text@FontForm@"Grafické", 8"Ariel Bold", <D, 8.7,.9<, 8, <D, Text@FontForm@"prvky", 8"Ariel Bold", <D, 8.7,.9<, 8, <D<; txt = Graphics@txtD;

12 Math-7.nb lines, rectangles, circles, disks, elipses, txt, Frame True, AspectRatio AutomaticD; Grafické prvky points, circles, disks, elipses, rectangles, lines< = HShow@#, Frame True, FrameTicks None, DisplayFunction IdentityD &L ê@ 8points, circles, disks, elipses, rectangles, lines<; Show@GraphicsArray@ 88points, circles, disks<, 8elipses, rectangles, lines<<d, DisplayFunction $DisplayFunctionD; Show@GraphicsArray@ 88points, circles, disks<, 8elipses, rectangles, lines<<d, DisplayFunction $DisplayFunction, GraphicsSpacing 8.,.<D;

13 Math-7.nb à Prostorové grafické prvky: Point, Line, Polygon, Cuboid, Text Point, Line Point[{x,y,z}]... nakreslí bod (x,y,z). Line[[{{x,y,z},{x,y,z},...}]... body (x,y,z),(x,y,z),... proloží lomenou čáru. pointsd = Distribute@List@8, <, 8, <, 8, <D, ListD; pointsd = 88PointSize@.D, Point ê@ H.5 pointsdl<, 8RGBColor@.,, D, PointSize@.D, Point ê@ H pointsdl<<; lines = Select@Distribute@List@pointsD, pointsdd, ListD, Count@#@@DD #@@DD, D &D êê Map@Sort, #D & êê Union; lines = Line ê@ H.5 linesl; Show@GraphicsD@8lines, pointsd<d, ViewPoint > 8.9,.75,.9<D;

14 Math-7.nb Polygon Polygon[{{x,y,z},{x,y,z},...}]... nakreslí plný mnohoúhelník s uvedenými vrcholy. triangle = Polygon@.5 88,, <, 8,, <, 8,, <<D; triangle = Polygon@.5 88,, <, 8,, <, 8,, <<D; Show@GraphicsD@8triangle, triangle, lines, pointsd<d, ViewPoint > 8.9,.75,.9<D; FaceForm[gfront,gback]... přední/zadní strana každého polygonu se vykreslí podle grafických specifikací v gfront/gback Mathematica určuje přední stranu polygonu takto: jestliže stojíme na přední straně polygonu a pohybujeme se podle jeho hranice proti směru hodinových ručiček, potom jeho vrcholy procházíme v tom pořadí, v jakém jsme je zadali. Na tělesech jsou předními stranami polygonů vždy vnější strany. Graphics`Polyhedra` dd = 8EdgeForm@RGBColor@,, D, Thickness@.DD, Dodecahedron@D<; dd = 8EdgeForm@D, Dodecahedron@D<; Show@GraphicsArray@8GraphicsD@ddD, GraphicsD@ddD<DD;

15 Math-7.nb 5 dd = GraphicsD@8FaceForm@GrayLevel@.5D, GrayLevel@.8DD, Drop@Dodecahedron@D, 86<D<, Lighting FalseD; dd = GraphicsD@8FaceForm@GrayLevel@.8D, GrayLevel@.5DD, Drop@Dodecahedron@D, 86<D<, Lighting FalseD; Show@GraphicsArray@8dd, dd<dd; Cuboid Cuboid[{xmin,ymin,zmin},{xmax,ymax,zmax}]... nakreslí kvádr s protilehlými vrcholy (xmin,ymin,zmin), (xmax,ymax,zmax). Cuboid[{x,y,z}]... krychle s protilehlými vrcholy (x,y,z),(x+,y+,z+) SeedRandom@ D; cubes = Table@Random@Real, 8.5,.5<D, 88<D; cubes = Partition@cubes, D; cubes = 8#, # +8,, < Random@Real, 8.,.<D< & ê@ cubes; cubes = Apply@Cuboid, #D & ê@ cubes; Show@GraphicsD@8cubes, pointsd<d, ViewPoint > 8.9,.75,.9<D;

16 6 Math-7.nb Text Text[expr,{x,y,z}]... text centrovaný v bodě (x,y,z) Text[expr,{x,y,z},{sdx,sdy}]... text posunutý z bodu (x,y,z) o vektor (sdx,sdy) zadaný v relativních souřadnicích s počátkem v (x,y,x) a hodnotami -, na hranicích obdélníku obsahujícího text txt = Text@"Černý bod",.5 8,, <, 8, <D; Show@GraphicsD@8triangle, cubes, triangle, lines, pointsd, txt<d, TextStyle 8FontWeight "Bold", FontFamily "Times"<, ViewPoint > 8.9,.75,.9<D; Černý bod

17 Math-7.nb 7 à Zvláštnosti specifikace barev v D-grafice V D-grafice Mathematica vždy respektuje specifikace barev pro body a lomené čáry. Pro plošné elementy lze specifikovat pouze odstíny šedi, a to pouze při nastavení Lighting ->False. Při nastavení Lighting->True Mathematica používá při generování barev fyzikálnější přístup založený na simulovaném osvětlení. Barvy lze v tomto případě ovlivnit pouze pomocí parametru SurfaceColor, který specifikuje reflexní vlastnosti plošných elementů nebo změnou nastavení skrytých argumentů AmbientLight, ColorFunction a LightSources, viz Help. Grafy funkcí, křivky a plochy à Grafy funkcí jedné proměnné a rovinné křivky: Plot, ParametricPlot Plot Plot[f,{x,xmin,xmax}]... nakreslí graf výrazu / funkce f proměnné x na intervalu <xmin,xmax> Plot[{f,f,...},{x,xmin,xmax}]... nakreslí grafy výrazů / funkcí f,f,... proměnné x na intervalu <xmin,xmax> Complement@Options@PlotD, Options@GraphicsDD 8Axes Automatic, Compiled True, MaxBend., PlotDivision., PlotPoints 5, PlotStyle Automatic< Complement@Options@GraphicsD, Options@PlotDD 8Axes False< Compiled... určuje, zda budou zadané funkce/výrazy nejprve kompilovány MaxBend... maximální úhel dvou sousedních lineárních elementů grafu měřený ve stupních PlotDivision... maximální počet dalších dělicích bodů v každém intervalu počátečního dělení PlotPoints... počáteční počet dělicích bodů intervalu <xmin,xmax> PlotStyle... seznam seznamů grafických prvků pro jednotlivé křivky Plot@H + xl Sin@ xd, 8x,, π<, AspectRatio.5, PlotLabel "Graf funkce H+xLsinHxL"D;

18 8 Math-7.nb Graf funkce H+xLsinHxL 5 6 AspectRatio Automatic znamená stejné měřítko na obou osách: Clear@f, gd; f@x_d := Sin@ xd; g = Sin@xD; Plot@8f@xD, g<, 8x,, π<, PlotStyle 8Thickness@.D, Thickness@.5D<, AspectRatio Automatic, Frame False, PlotLabel FontForm@"Graf funkcí sin HxL, sin H xl", 8"Arial Bold", <DD; Graf funkcí sin HxL, sin H xl Přesvědčte se, že v následujícím příkladu příkaz Evaluate nelze vynechat! Clear@hD; h@xd = x Sin@ xd; Plot@h@xD êê Evaluate, 8x,, π<, PlotStyle 8RGBColor@.,, D, Thickness@.5D<, AspectRatio.5, Frame > True, GridLines AutomaticD; Proti očekávání příkaz

19 Math-7.nb 9 Plot@8f@xD, g, Evaluate@h@xDD<, 8x,, π<d nefunguje (přesvědčte se o tom!). Funguje ale příkaz Plot@8f@xD, g, h@xd< êê Evaluate, 8x,, π<, AspectRatio.5, PlotStyle 88RGBColor@,.,.D, Thickness@.D, Thickness@.D, Thickness@.D<<, Background GrayLevel@.9D, Ticks 8Automatic, 8.5,,.5,.5,,.5<<, AxesLabel 8"x", "y"<d; y 5 6 x Stejně funguje příkaz. Místo Ticks None lze psát Ticks False. Plot@8f@tD, g ê. x t, h@xd ê. x t<, 8t,, π<, AspectRatio.5, PlotStyle 88RGBColor@.8,., D, Thickness@.D<, 8RGBColor@,.,.D, Thickness@.D<, Thickness@.D<, Background RGBColor@.6,.,.8D, AxesOrigin 8, <, AxesStyle 88Thickness@.5D<, 8Thickness@.5D, Dashing@8.,.<D<<, AxesLabel 8"x", "y"<, Ticks NoneD; y x Plot@8Sin@xD, Sin@ xd<, 8x,, π<, AspectRatio.5, AxesStyle 88Thickness@.D<, 8AbsoluteThickness@.D, Dashing@8.5,.<D<<, Ticks 888π ê, "",.5, 8Thickness@.D<<, 8π, "Pi"<, 8 π ê, "", 8.,.<, 8Thickness@.D<<, 8 π, "Pi"<<, Automatic<, PlotStyle 88<, 8AbsoluteThickness@.D, Dashing@8.,.,.5,.<D<<, PlotLabel FontForm@"Graf funkce sinhxl a sinhxl", 8"Palatino BoldItalic", <DD;

20 Math-7.nb Graf funkce sinhxl a sinhxl Pi Pi - Následující tři příklady poněkud objasňují roli skrytých argumentů PlotPoints a PlotDivision: Plot@Sin@xD, 8x,, π<, PlotPoints, PlotDivision, AspectRatio.5D; Plot@Sin@xD, 8x,, π<, PlotPoints, PlotDivision, AspectRatio.5D; Plot@Sin@xD, 8x,, π<, PlotPoints, PlotDivision, AspectRatio.5D; Plot@Sin@xD, 8x,, π<, PlotPoints, PlotDivision 5, AspectRatio.5D;

21 Math-7.nb 8x,, π<, PlotPoints 5, PlotDivision, AspectRatio.5D; ParametricPlot ParametricPlot[{f,g},{t,tmin,tmax}]... nakreslí rovinnou křivku se souřadnicemi zadanými funkcemi f,g ParametricPlot[{f,g},{f,g},...},{t,tmin,tmax}]... nakreslí současně několik křivek Options@ParametricPlotD === Options@PlotD True ParametricPlot@8Sqrt@tD Sin@tD, Sqrt@tD Cos@tD<, 8t,, 6 π<, PlotPoints D; Clear@f, gd; f@t_d := Cos@tD SinAt è!!!! E; g@t_d := Sin@tD SinAt è!!!! E; Přesvědčte se, že v následujícím příkladě nelze vynechat Evaluate!

22 Math-7.nb êê Evaluate, 8t,, 8 π<, PlotPoints D; ParametricPlotA9 Sin@tD, SinAtë è!!!! E=, 8t,, <, PlotPoints E; curves = Join@Table@8 Cos@tD, i Sin@tD<, 8i,, 9<D, Table@8i Cos@tD, Sin@tD<, 8i,, 9<DD; ParametricPlot@curves êê Evaluate, 8t,, π<, PlotStyle 8RGBColor@.,, D, RGBColor@,.,.8D, RGBColor@.,.6,.D<D;

23 Math-7.nb à Zobrazování funkcí dvou proměnných prostředky rovinné grafiky: ContourPlot, DensityPlot ContourPlot ContourPlot[f,{x,x,x},{y,y,y}]... kreslí vrstevnice funkce proměnných x,y dané výrazem f nad intervalem <x,x> <y,y> Complement@Options@ContourPlotD, Options@ContourGraphicsDD 8Compiled True, PlotPoints 5< Complement@Options@ContourGraphicsD, Options@ContourPlotDD 8MeshRange Automatic< Zde je graf funkce, která je níže graficky znázorněna pomocí ContourGraphics: PlotD@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints D; SetOptions@ContourPlot, DisplayFunction > IdentityD; 6

24 Math-7.nb cplot = ContourPlot@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<d; cplot = ContourPlot@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, ContourShading FalseD; Show@GraphicsArray@8cplot, cplot<d, DisplayFunction $DisplayFunctionD; cplot = ContourPlotASin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints 6, ColorFunction IGrayLevelA è!!!!!!!!!!!!!!!!!!!! Abs@#DE &ME; cplot = ContourPlot@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints 6, ContourShading FalseD; Show@GraphicsArray@8cplot, cplot<d, DisplayFunction $DisplayFunctionD; cplot5 = ContourPlot@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints 6, Contours, ColorFunction IHue@Abs@#D D &MD; cplot6 = ContourPlotASin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints 9, Contours, ColorFunction IHueA è!!!!!!!!!!!!!!!!!!!! Abs@#DE &ME;

25 Math-7.nb 5 Show@GraphicsArray@8cplot5, cplot6<d, DisplayFunction $DisplayFunctionD; Zde je graf jiné funkce a její znázornění pomocí ContourGraphics: plotd = PlotDASinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, 8x, π, π<, 8y, π, π<, PlotPoints, DisplayFunction > IdentityE; cplot7 = ContourPlotASinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, 8x, π, π<, 8y, π, π<, PlotPoints, Contours 5, ContourShading FalseE; cplot8 = ContourPlotASinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, 8x, π, π<, 8y, π, π<, PlotPoints, Contours 5, ColorFunction IGrayLevelA è!!!!!!!!!!!!!!!!!!!! Abs@#DE &ME; cplot9 = ContourPlotASinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, 8x, π, π<, 8y, π, π<, PlotPoints, Contours 5, ColorFunction HHue@Abs@#DD &LE; Show@GraphicsArray@8plotd, cplot7<d, DisplayFunction $DisplayFunctionD;

26 6 Math-7.nb cplot9<d, DisplayFunction $DisplayFunctionD; SetOptions@ContourPlot, DisplayFunction $DisplayFunctionD; DensityPlot DensityPlot[f,{x,x,x},{y,y,y}]... reprezentuje hodnoty funkce odstíny šedi nebo barvami. Při implicitním nastavení nejnižším hodnotám odpovídá černá = GrayLevel[], nejvyšším bílá = GrayLevel[]. Complement@Options@DensityPlotD, Options@DensityGraphicsDD 8Compiled True, PlotPoints 5< Complement@Options@DensityGraphicsD, Options@DensityPlotDD 8MeshRange Automatic< Takto je pomocí DensityPlot znázorněna funkce Sin@xD Cos@yD, jejíž graf a znázornění pomocí ContourGraphics jsme viděli výše: SetOptions@DensityPlot, DisplayFunction IdentityD; dplot = DensityPlot@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints 5, ColorFunction HGrayLevel@Abs@#DD &LD; dplot = DensityPlot@Sin@xD Cos@yD, 8x,, π<, 8y, πê, πê<, PlotPoints 5, ColorFunction HGrayLevel@Abs@#DD &L, Mesh FalseD;

27 Math-7.nb 7 Show@GraphicsArray@8dplot, dplot<d, DisplayFunction $DisplayFunctionD; A takto je pomocí DensityPlot znázorněna funkce SinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, s níž jsme se před chvílí také setkali: dplot = DensityPlotASinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, 8x, π, π<, 8y, π, π<, PlotPoints 5, ColorFunction HGrayLevel@H + Abs@#DL ê 5D &L, Mesh FalseE; dplot = DensityPlotASinA è!!!!!!!!!!!!!!!! x + y E è!!!!!!!!!!!!!!!! 7 x + y, 8x, π, π<, 8y, π, π<, PlotPoints 5, ColorFunction HRGBColor@ #, #, D &L, Mesh FalseE; Show@GraphicsArray@8dplot, dplot<d, DisplayFunction $DisplayFunctionD; SetOptions@DensityPlot, DisplayFunction $DisplayFunctionD;

28 8 Math-7.nb à Grafy funkcí dvou proměnných, prostorové křivky a plochy: PlotD, ParametricPlotD PlotD PlotD[f,{x,xmin,xmax},{y,ymin,ymax}]... graf funkce reprezentované výrazem f nad dvourozměrným intervalem Xxmin,xmax\ Xymin,ymax\ Complement@Options@PlotDD, Options@SurfaceGraphicsDD 8Axes True, Compiled True, PlotPoints 5< Complement@Options@SurfaceGraphicsD, Options@PlotDDD 8Axes False, MeshRange Automatic< SetOptions@PlotD, PlotPoints, DisplayFunction IdentityD; plotd = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<d; plotd = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, Shading FalseD; Show@GraphicsArray@8plotD, plotd<dd; plotd = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, Lighting FalseD; plotd = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, Mesh FalseD; Show@GraphicsArray@8plotD, plotd<dd;

29 Math-7.nb 9 plotd5 = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, PlotRange 8.7,.7<D; plotd6 = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, PlotRange 8.7,.7<, ClipFill NoneD; Show@GraphicsArray@8plotD5, plotd6<dd; plotd7 = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, PlotRange 8.7,.7<, ClipFill 8None, RGBColor@.,., D<D; plotd8 = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, PlotRange 8.7,.7<, ClipFill 8RGBColor@,, D, None<D; Show@GraphicsArray@8plotD7, plotd8<dd; PlotD[f,{x,xmin,xmax},{y,ymin,ymax},ColorFunction->c]... barvy bodů grafu funkce reprezentované výrazem f nad intervalem Xxmin,xmax\ Xymin,ymax\ jsou určeny funkcí c aplikovanou na normalizované hodnoty funkce f. plotd9 = PlotD@Sin@x yd, 8x, πê, π<, 8y, πê, π<, ColorFunction HHue@#D &LD; plotd = PlotDASin@x yd, 8x, πê, π<, 8y, πê, π<, ColorFunction IGrayLevelA è!!!! #E &ME; Show@GraphicsArray@8plotD9, plotd<dd;

30 Math-7.nb PlotD[{f,s},{x,xmin,xmax},{y,ymin,ymax}]... barvy bodů grafu funkce reprezentované výrazem f nad intervalem Xxmin,xmax\ Xymin,ymax\ jsou určeny funkcí s proměnných x,y plotd = PlotD@8Sin@x yd, Hue@Sin@x ydd<, 8x, πê, π<, 8y, πê, π<d; plotd = PlotD@ 8Sin@x yd, GrayLevel@Abs@Cos@x DDD<, 8x, πê, π<, 8y, πê, π<d; Show@GraphicsArray@8plotD, plotd<dd; General::spell : Possible spelling error: new symbol name "plotd" is similar to existing symbol "plotd" Na rozdíl od příkazu Plot příkazem PlotD nemůžeme nakreslit do jednoho obrázku současně grafy několika funkcí. Můžeme to však udělat pomocí Show. plotd = PlotD@H Sin@xDL H Cos@ ydl, 8x,, <, 8y,, <D; plotd = PlotD@H + Sin@xDL H + Cos@ ydl, 8x,, <, 8y,, <D; Show@plotD, plotd, DisplayFunction $DisplayFunction, ViewPoint > 8.89,.79,.9<D;

31 Math-7.nb PlotD kreslí dobře pouze grafy hladkých funkcí, tj. funkcí, které mají všude tečnou rovinu. Pokud funkce tuto podmínku nesplňuje, je zpravidla lepší, sestavit její graf z několika hladkých kousků. Clear@f, plotdd; f@x_, y_d := HH + xl H yl L ê ; plotd@xrange_, yrange_d := PlotD@Evaluate@f@x, ydd, xrange, yrange, BoxRatios 8,,.7<, AxesLabel 8x, y, z<, FaceGrids 88,, <, 8,, <<, PlotPoints, PlotRange All, ViewPoint 8.5,.,.<, DisplayFunction IdentityD; Show@plotD@8x,, <, 8y,, <D, plotd@8x,, <, 8y,, <D, plotd@8x,, <, 8y,, <D, plotd@8x,, <, 8y,, <D, DisplayFunction $DisplayFunctionD;.75.5 z.5.5 y x -.5 SetOptions@PlotD, PlotPoints 5, DisplayFunction $DisplayFunctionD;

32 Math-7.nb ParametricPlotD ParametricPlotD[f,{t,t,t}]... nakreslí prostorovou křivku parametrizovanou trojicí funkcí f={fx,fy,fz} parametru t Xt,t\ ParametricPlotD[{f,g},...},{t,t,t}]... nakreslí prostorové křivky zadané trojicemi funkcí f,g Complement@Options@ParametricPlotDD, Options@GraphicsDDD 8AmbientLight GrayLevel@.D, Axes True, Compiled True, PlotPoints Automatic< Complement@Options@GraphicsDD, Options@ParametricPlotDDD 8AmbientLight GrayLevel@D, Axes False< SetOptions@ParametricPlotD, DisplayFunction IdentityD; pplotd = ParametricPlotD@ 8 + Cos@tD, Sin@tD, têh πl<, 8t,, π<, PlotPoints 5D; pplotd = ParametricPlotD@8 Cos@tD, Sin@tD, t ê H πl<, 8t,, π<, PlotPoints 5D; Show@pplotD, pplotd, FaceGrids 88,, <, 8,, <, 8,, <<, DisplayFunction $DisplayFunctionD; ParametricPlotD[f,{t,t,t},{u,u,u}]... nakreslí plochu parametrizovanou trojicí funkcí f={fx,fy,fz} parametrů t Xt,t\, u Xu,u\

33 Math-7.nb ParametricPlotD[{f,g,...},{t,t,t},{u,u,u}]... nakreslí plochy zadané trojicemi funkcí f,g u Sin@tD, têh πl<, 8t, πê, 5 πê<, 8u,, <, PlotPoints, DisplayFunction $DisplayFunctionD; pplotd = ParametricPlotD@8 Cos@tD Sin@uD, Sin@tD Sin@uD, Cos@uD<, 8t,, π<, 8u,, π<, PlotPoints D; Show@pplotD, DisplayFunction $DisplayFunctionD; - - -

34 Math-7.nb pplotd = ParametricPlotD@8Cos@tD H + Cos@uDL, Sin@tD H + Cos@uDL, Sin@uD<, 8t,, π<, 8u,, π<, PlotPoints, Boxed False, Axes FalseD; pplotd5 = ParametricPlotD@8 + Cos@tD H + Cos@uDL, Sin@uD, Sin@tD H + Cos@uDL<, 8t,, π<, 8u,, π<, PlotPoints, Boxed False, Axes FalseD; Show@GraphicsArray@8pplotD, pplotd5<, GraphicsSpacing DD; Show@pplotD, pplotd, DisplayFunction $DisplayFunctionD; pplotd5 = Show@pplotD, pplotd5, Boxed False, Axes FalseD; pplotd5 = Show@pplotD, pplotd5d; Show@GraphicsArray@8pplotD5, pplotd5<, GraphicsSpacing DD;

35 Math-7.nb 5 Na závěr graf jedné komplikovanější funkce pomocí PlotD a ParametricPlotD Funkce: Clear@fD; f@x_, y_d := $%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% x + x + y x x + y ; Protože výraz pod odmocninou není všude reálný a někde dokonce nemá smysl,musíme být při aplikaci příkazu PlotD opatrní: PlotDAIfA x + x + y x x + y, Min@f@x, yd, 5D, E êê Evaluate, 8x, 5, 5<, 8y,, <, PlotPoints 5, PlotRange 88 6, 6<, 8, <, 8$MachineEpsilon, 5<<, ClipFill None, ViewPoint 8.9,.6,.6<E;

36 6 Math-7.nb Vrstevnice funkce f: yd c l o m n o Parametrický popis grafu pomocí vrstevnic: Clear@x, yd; x@ϕ_, c_d := ê; H c L == ; Hx + +c c L + y = H +c c L pro c, c x pro c == y@ϕ_, c_d := + $MachineEpsilon Sin@ϕD ê; H c L == ; $MachineEpsilon x@ϕ_, c_d := AbsA + c + c E Cos@ϕD c c ê; H c L ; y@ϕ_, c_d := AbsA + c c E Sin@ϕD ê; H c L ; pplotd6 = ParametricPlotD@8x@ϕ, c D, y@ϕ, c D, c <, 8ϕ, π, π<, 8c,, <, PlotRange 88 6, 6<, 8, <, 8, 5<<, PlotPoints 85, 5<D; pplotd7 = ParametricPlotD@8x@ϕ, + c D, y@ϕ, + c D, + c <, 8ϕ, π, π<, 8c,, <, PlotRange 88 6, 6<, 8, <, 8, 5<<, PlotPoints 85, 5<D; Show@pplotD6, pplotd7, ViewPoint 8.9,.6,.6<, DisplayFunction $DisplayFunctionD; Přesvědčte se, že obrázek se změní k horšímu, když v nastaveních PlotPoints {5,5}, PlotPoints {5,5} některé z čísel změníte na sudé.

37 Math-7.nb 7 Zobrazování dat à ListPlot ListPlot[{y,y,...}]... nakreslí body (,y),,y),... ListPlot[{{x,y},{x,y},...}]... nakreslí body (x,y),(x,y),... Complement@Options@ListPlotD, Options@GraphicsDD 8Axes Automatic, PlotJoined False, PlotStyle Automatic< Complement@Options@GraphicsD, Options@ListPlotDD 8Axes False< PlotJoined -> True... nakreslenými body proloží lomenou čáru SeedRandom@ D; lst = Table@Random@Real, 8, <D, 8<D; ListPlot@lst, PlotStyle PointSize@.D, AspectRatio.5D; Následující příklad ukazuje, že při nastavení PlotJoined->True nelze měnit velikost bodů: ListPlot@lst, PlotStyle PointSize@.D, AspectRatio.5, PlotJoined TrueD; plt = ListPlot@8Sin@#D, # Cos@#D< & ê@ lst, PlotStyle 8PointSize@.D, RGBColor@.,.,.6D<, Frame True, AspectRatio., DisplayFunction IdentityD;

38 8 Math-7.nb plt = ListPlot@8Sin@#D, # Cos@#D< & ê@ Sort@lstD, PlotJoined True, PlotStyle 8Thickness@.5D, RGBColor@.,.,.D<, Frame True, AspectRatio., DisplayFunction IdentityD; Show@plt, plt, DisplayFunction $DisplayFunctionD; à ListPlotD ListPlotD[{{z,z,...},{z,...},...}]... dvourozměrné pole dat se zobrazí polygonální plochou s vrcholy v bodech (i,j,zij) Complement@Options@ListPlotDD, Options@SurfaceGraphicsDD 8Axes True< Complement@Options@SurfaceGraphicsD, Options@ListPlotDDD 8Axes False< ListPlotD@Table@Exp@ Hx + y LêD, 8x, 5, 5<, 8y, 5, 5<DD;

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

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

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

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

1. Krivky. krivky zadane parametrickymi rovnicemi. Primka rovnobezna s osou y. Primka rovnobezna s osou x

1. Krivky. krivky zadane parametrickymi rovnicemi. Primka rovnobezna s osou y. Primka rovnobezna s osou x 1. Krivky krivky zadane parametrickymi rovnicemi krivka K: x = f(t), y = g(t), t 2interval

Více

Parametrické rovnice křivek

Parametrické rovnice křivek Parametrické rovnice křivek Kreslení křivek a tečný vektor Parametrizace křivek, tečna ke křivce. p.1/8 Kreslení křivek a tečný vektor Příklad 6.1.1 Máme křivku K zadanou parametrickými rovnicemi K : x

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

expression = + I yl ^ 3D 3 ImAx 2 ye + ImAy 3 E + ReAx 3 3 x y 2 E ImAx 3 3 x y 2 E+3 ReAx 2 ye ReAy 3 E

expression = + I yl ^ 3D 3 ImAx 2 ye + ImAy 3 E + ReAx 3 3 x y 2 E ImAx 3 3 x y 2 E+3 ReAx 2 ye ReAy 3 E In[1]:= Clear@"Global` "D; z = 1 + I; 8Re@zD, Im@zD, Abs@zD, Arg@zD, Conjugate@zD< Out[2]= :1, 1, 2, π 4, 1 > In[3]:= expression = Expand@Hx + I yl ^ 3D Out[3]= x 3 + 3 x 2 y 3 x y 2 y 3 In[4]:= Out[4]=

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

Extrémy funkce vázané podmínkou

Extrémy funkce vázané podmínkou extrem-vaz.cdf 1 Extrémy funkce vázané podmínkou Funkce dvou proměnných Následující procedura vypočte po zadání funkce f(x,y) a podmínky g(x,y) ( =0 ) příslušné lokální extrémy v bodech, kde existují druhé

Více

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

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené 2. 3. 2018 Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené mn. M E n. Zapište a načrtněte množinu D, ve které

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ] 1 CÍL KAPITOLY V této kapitole si představíme Nástroje kreslení pro tvorbu 2D skic v modulu Objemová součást

Více

P R O M Í T Á N Í. rovina π - průmětna vektor s r - směr promítání. a // s r, b// s r,

P R O M Í T Á N Í. rovina π - průmětna vektor s r - směr promítání. a // s r, b// s r, P R O M Í T Á N Í Promítání je zobrazení prostorového útvaru do roviny. Je určeno průmětnou a směrem (rovnoběžné) nebo středem (středové) promítání. Princip rovnoběžného promítání rovina π - průmětna vektor

Více

K OZA SE PASE NA POLOVINĚ ZAHRADY Zadání úlohy

K OZA SE PASE NA POLOVINĚ ZAHRADY Zadání úlohy Koza se pase na polovině zahrady, Jaroslav eichl, 011 K OZA E PAE NA POLOVINĚ ZAHADY Zadání úlohy Zahrada kruhového tvaru má poloměr r = 10 m. Do zahrady umístíme kozu, kterou přivážeme provazem ke kolíku

Více

Funkce a základní pojmy popisující jejich chování

Funkce a základní pojmy popisující jejich chování a základní pojmy ující jejich chování Pro zobrazení z reálných čísel do reálných čísel se používá termín reálná funkce reálné proměnné. 511 f bude v této části znamenat zobrazení nějaké neprázdné podmnožiny

Více

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

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené 28. 2. 2017 Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené mn. M E n. Zapište a načrtněte množinu D, ve které

Více

Zájezd do CERNu 2012. Obsah. Jakub Šerých, serych@panska.cz

Zájezd do CERNu 2012. Obsah. Jakub Šerých, serych@panska.cz Zájezd do CERNu 2012 Jakub Šerých, serych@panska.cz Obsah Metody zkoumání hmoty Trocha z historie představ o stavbě hmoty Dnešní představa o stavbě hmoty Principy urychlovačů Typy urychlovačů Urychlovač

Více

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d.

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d. Úloha 1 Která barva nepatří do základních barev prostoru RGB? a. Černá b. Červená c. Modrá d. Zelená Úloha 2 V rovině je dán NEKONVEXNÍ n-úhelník a bod A. Pokud paprsek (polopřímka) vedený z tohoto bodu

Více

1. a) Určete parciální derivace prvního řádu funkce z = z(x, y) dané rovnicí z 3 3xy 8 = 0 v

1. a) Určete parciální derivace prvního řádu funkce z = z(x, y) dané rovnicí z 3 3xy 8 = 0 v . a) Určete parciální derivace prvního řádu funkce z = z(x, y) dané rovnicí z xy 8 = v bodě A =, ]. b) e grafu funkce f najděte tečnou rovinu, která je rovnoběžná s rovinou ϱ. f(x, y) = x + y x, ϱ : x

Více

Základní topologické pojmy:

Základní topologické pojmy: Křivky Marie Ennemond Camille Jordan (88 9): Křivka je množina bodů, která je surjektivním obrazem nějakého intervalu Giuseppe Peano (858 9): Zobrazení intervalu na čtverec Wacław Franciszek Sierpiński

Více

HVrchlík DVrchlík. Anuloid Hrana 3D síť

HVrchlík DVrchlík. Anuloid Hrana 3D síť TVORBA PLOCH Plochy mají oproti 3D drátovým modelům velkou výhodu, pro snadnější vizualizaci modelů můžeme skrýt zadní plochy a vytvořit stínované obrázky. Plochy dále umožňují vytvoření neobvyklých tvarů.

Více

+ 2y y = nf ; x 0. závisí pouze na vzdálenosti bodu (x, y) od počátku, vyhovuje rovnici. y F x x F y = 0. x y. x x + y F. y = F

+ 2y y = nf ; x 0. závisí pouze na vzdálenosti bodu (x, y) od počátku, vyhovuje rovnici. y F x x F y = 0. x y. x x + y F. y = F Příkad 1 ( y ) Dokažte, že funkce F (x, y) = x n f x 2, kde f je spojitě diferencovatelná funkce, vyhovuje vztahu x F x + 2y F y = nf ; x 0 Ukažte, že každá funkce F (x, y), která má spojité parciální

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

v programu Mathematica

v programu Mathematica Integrální počet funkcí dvou proměnných v programu Mathematica Integral calculus of functions of two variables in Mathematica Jan Dubina Bakalářská práce 2010 ABSTRAKT Popište základní funkce programu

Více

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

Matematika II, úroveň A ukázkový test č. 1 (2016) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené 22. 2. 2016 Matematika II, úroveň A ukázkový test č. 1 (2016) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené mn. M E n. Zapište a načrtněte množinu D, ve které

Více

i=1 Přímka a úsečka. Body, které leží na přímce procházející body a a b můžeme zapsat pomocí parametrické rovnice

i=1 Přímka a úsečka. Body, které leží na přímce procházející body a a b můžeme zapsat pomocí parametrické rovnice I. Funkce dvou a více reálných proměnných 1. Úvod Značení: V textu budeme používat označení: N pro množinu všech přirozených čísel; R pro množinu všech reálných čísel; R n pro množinu všech uspořádaných

Více

2.1 Pokyny k otevřeným úlohám. Výsledky pište čitelně do vyznačených bílých polí. 2.2 Pokyny k uzavřeným úlohám

2.1 Pokyny k otevřeným úlohám. Výsledky pište čitelně do vyznačených bílých polí. 2.2 Pokyny k uzavřeným úlohám MATEMATIKA+ DIDAKTICKÝ TEST Maximální bodové hodnocení: 50 bodů Hranice úspěšnosti: 33 % 1 Základní informace k zadání zkoušky Didaktický test obsahuje 23 úloh. Časový limit pro řešení didaktického testu

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

MATEMATIKA III. π π π. Program - Dvojný integrál. 1. Vypočtěte dvojrozměrné integrály v obdélníku D: ( ), (, ): 0,1, 0,3, (2 4 ), (, ) : 1,3, 1,1,

MATEMATIKA III. π π π. Program - Dvojný integrál. 1. Vypočtěte dvojrozměrné integrály v obdélníku D: ( ), (, ): 0,1, 0,3, (2 4 ), (, ) : 1,3, 1,1, MATEMATIKA III Program - vojný integrál. Vpočtěte dvojrozměrné integrál v obdélníku : + dd = { < > < > } ( 3), (, ) : 0,, 0,, dd = { < > < > } ( 4 ), (, ) :,3,,, + dd = { < > < > } ( ), (, ):,0,,, + dd=

Více

WOLFRAM MATHEMATICA ANEB MATEMATICKÉ FUNKCE

WOLFRAM MATHEMATICA ANEB MATEMATICKÉ FUNKCE Střední průmyslová škola, Tachov, Světce Středoškolská technika 09 Setkání a prezentace prací středoškolských studentů na ČVUT WOLFRAM MATHEMATICA ANEB MATEMATICKÉ FUNKCE Autoři práce: Jakub Frouz, Vít

Více

Geometrie. 1 Metrické vlastnosti. Odchylku boční hrany a podstavy. Odchylku boční stěny a podstavy

Geometrie. 1 Metrické vlastnosti. Odchylku boční hrany a podstavy. Odchylku boční stěny a podstavy 1 Metrické vlastnosti 9000153601 (level 1): Úhel vyznačený na obrázku znázorňuje: eometrie Odchylku boční hrany a podstavy Odchylku boční stěny a podstavy Odchylku dvou protilehlých hran Odchylku podstavné

Více

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

Zavedeme-li souřadnicový systém {0, x, y, z}, pak můžeme křivku definovat pomocí vektorové funkce. KŘIVKY Křivka = dráha pohybujícího se bodu = = množina nekonečného počtu bodů, které závisí na parametru (čase). Proto můžeme křivku také nazvat jednoparametrickou množinou bodů. Zavedeme-li souřadnicový

Více

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

1. Je dána funkce f(x, y) a g(x, y, z). Vypište symbolicky všechny 1., 2. a 3. parciální derivace funkce f a funkce g. . Je dána funkce f(x, y) a g(x, y, z). Vypište symbolicky všechny.,. a 3. parciální derivace funkce f a funkce g.. Spočtěte všechny první parciální derivace funkcí: a) f(x, y) = x 4 + y 4 4x y, b) f(x,

Více

Kapitola 5. Seznámíme se ze základními vlastnostmi elipsy, hyperboly a paraboly, které

Kapitola 5. Seznámíme se ze základními vlastnostmi elipsy, hyperboly a paraboly, které Kapitola 5 Kuželosečky Seznámíme se ze základními vlastnostmi elipsy, hyperboly a paraboly, které společně s kružnicí jsou známy pod společným názvem kuželosečky. Říká se jim tak proto, že každou z nich

Více

Entrance test from mathematics for PhD (with answers)

Entrance test from mathematics for PhD (with answers) Entrance test from mathematics for PhD (with answers) 0 0 3 0 Problem 3x dx x + 5x +. 3 ln 3 ln 4. (4x + 9) dx x 5x 3. 3 ln 4 ln 3. (5 x) dx 3x + 5x. 7 ln. 3 (x 4) dx 6x + x. ln 4 ln 3 ln 5. 3 (x 3) dx

Více

4. Statika základní pojmy a základy rovnováhy sil

4. Statika základní pojmy a základy rovnováhy sil 4. Statika základní pojmy a základy rovnováhy sil Síla je veličina vektorová. Je určena působištěm, směrem, smyslem a velikostí. Působiště síly je bod, ve kterém se přenáší účinek síly na těleso. Směr

Více

Několik úloh z geometrie jednoduchých těles

Několik úloh z geometrie jednoduchých těles Několik úloh z geometrie jednoduchých těles Úlohy ke cvičení In: F. Hradecký (author); Milan Koman (author); Jan Vyšín (author): Několik úloh z geometrie jednoduchých těles. (Czech). Praha: Mladá fronta,

Více

Software Mathematica pro geografy Miloš Fňukal, David Smrčka, Petr Kladivo

Software Mathematica pro geografy Miloš Fňukal, David Smrčka, Petr Kladivo Moderní přístup k aplikaci matematických dovedností v přírodovědných a ekonomických oborech reg. č.: CZ.1.07/2.2.00/28.0168 Software Mathematica pro geografy Miloš Fňukal, David Smrčka, Petr Kladivo Olomouc

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

ŠROUBOVICE. 1) Šroubový pohyb. 2) Základní pojmy a konstrukce

ŠROUBOVICE. 1) Šroubový pohyb. 2) Základní pojmy a konstrukce 1) Šroubový pohyb ŠROUBOVICE Šroubový pohyb vznikne složením dvou pohybů : otočení kolem dané osy o a posunutí ve směru této osy. Velikost posunutí je přitom přímo úměrná otočení. Konstantou této přímé

Více

4 Přesné modelování. Modelování pomocí souřadnic. Jednotky a tolerance nastavte před začátkem modelování.

4 Přesné modelování. Modelování pomocí souřadnic. Jednotky a tolerance nastavte před začátkem modelování. Jednotky a tolerance nastavte před začátkem modelování. 4 Přesné modelování Sice můžete změnit toleranci až během práce, ale objekty, vytvořené před touto změnou, nebudou změnou tolerance dotčeny. Cvičení

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

Výpočet průsečíků paprsku se scénou

Výpočet průsečíků paprsku se scénou Výpočet průsečíků paprsku se scénou 1996-2008 Josef Pelikán, MFF UK Praha http://cgg.ms.mff.cuni.cz/~pepca/ Josef.Pelikan@mff.cuni.cz NPGR004, intersection.pdf 2008 Josef Pelikán, http://cgg.ms.mff.cuni.cz/~pepca

Více

2.1 Pokyny k otevřeným úlohám. 2.2 Pokyny k uzavřeným úlohám TESTOVÝ SEŠIT NEOTVÍREJTE, POČKEJTE NA POKYN!

2.1 Pokyny k otevřeným úlohám. 2.2 Pokyny k uzavřeným úlohám TESTOVÝ SEŠIT NEOTVÍREJTE, POČKEJTE NA POKYN! MATEMATIKA+ DIDAKTICKÝ TEST Maximální bodové hodnocení: 50 bodů Hranice úspěšnosti: 33 % Základní informace k zadání zkoušky Didaktický test obsahuje 23 úloh. Časový limit pro řešení didaktického testu

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

9.1 Definice a rovnice kuželoseček

9.1 Definice a rovnice kuželoseček 9. Kuželosečky a kvadriky 9.1 Definice a rovnice kuželoseček Kuželosečka - řez na kruhovém kuželi, množina bodů splňujících kvadratickou rovnici ve dvou proměnných. Elipsa parametricky: X(t) = (a cos t,

Více

5. P L A N I M E T R I E

5. P L A N I M E T R I E 5. P L A N I M E T R I E 5.1 Z Á K L A D N Í P L A N I M E T R I C K É P O J M Y Bod (definice, značení, znázornění) Přímka (definice, značení, znázornění) Polopřímka (definice, značení, znázornění, počáteční

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

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

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

MATEMATIKA II - vybrané úlohy ze zkoušek v letech MATEMATIKA II - vybrané úlohy ze zkoušek v letech 2009 2012 doplněné o další úlohy 3. část KŘIVKOVÉ INTEGRÁLY, GREENOVA VĚTA, POTENIÁLNÍ POLE, PLOŠNÉ INTEGRÁLY, GAUSSOVA OSTROGRADSKÉHO VĚTA 7. 4. 2013

Více

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

Gymnázium Jiřího Ortena, Kutná Hora Předmět: Náplň: Cvičení z matematiky geometrie (CZMg) Systematizace a prohloubení učiva matematiky Planimetrie, Stereometrie, Analytická geometrie, Kombinatorika, Pravděpodobnost a statistika Třída: 4.

Více

V této kapitole se naučíme pomocí kreslicích příkazů vytvářet objekty, které mohou být modifikovány a pomocí kterých vytvoříte základ výkresu.

V této kapitole se naučíme pomocí kreslicích příkazů vytvářet objekty, které mohou být modifikovány a pomocí kterých vytvoříte základ výkresu. 7 KreslenÌ objekt V této kapitole se naučíme pomocí kreslicích příkazů vytvářet objekty, které mohou být modifikovány a pomocí kterých vytvoříte základ výkresu. Kreslení úsečky Pomocí úsečky můžete v programu

Více

MATEMATIKA 5. TŘÍDA. C) Tabulky, grafy, diagramy 1 - Tabulky, doplnění řady čísel podle závislosti 2 - Grafy, jízní řády 3 - Magické čtverce

MATEMATIKA 5. TŘÍDA. C) Tabulky, grafy, diagramy 1 - Tabulky, doplnění řady čísel podle závislosti 2 - Grafy, jízní řády 3 - Magické čtverce MATEMATIKA 5. TŘÍDA 1 - Přirozená čísla a číslo nula a číselná osa, porovnávání b zaokrouhlování c zápis čísla v desítkové soustavě d součet, rozdíl e násobek, činitel, součin f dělení, dělení se zbytkem

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

Křivky kolem nás. Webinář. 20. dubna 2016

Křivky kolem nás. Webinář. 20. dubna 2016 Křivky kolem nás Webinář 20. dubna 2016 Přístup k funkcím Funkce (zobrazení) Předpis, který přiřazuje jedné hodnotě x hodnotu y = f (x). Je to množina F uspořádaných dvojic (x, y) takových, že pokud (x,

Více

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu. Grafika a plovoucí prostředí Zpracování textů na počítači Ing Pavel Haluza, PhD ústav informatiky PEF MENDELU v Brně haluza@mendelucz Kreslení vektorových obrazů Příklad \unitlength=1mm \begin{picture}(50,30)(10,20)

Více

14. cvičení z Matematické analýzy 2

14. cvičení z Matematické analýzy 2 4. cvičení z atematické analýzy 2 8. - 2. ledna 28 4. (Greenova věta) Použijte Greenovu větu k nalezení práce síly F (x, y) (2xy 3, 4x 2 y 2 ) vykonané na částici podél křivky Γ, která je hranicí oblasti

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

[obrázek γ nepotřebujeme, interval t, zřejmý, integrací polynomu a per partes vyjde: (e2 + e) + 2 ln 2. (e ln t = t) ] + y2

[obrázek γ nepotřebujeme, interval t, zřejmý, integrací polynomu a per partes vyjde: (e2 + e) + 2 ln 2. (e ln t = t) ] + y2 4.1 Křivkový integrál ve vektrovém poli přímým výpočtem 4.1 Spočítejte práci síly F = y i + z j + x k při pohybu hmotného bodu po orientované křivce, která je dána jako oblouk ABC na průnikové křivce ploch

Více

Lineární algebra s Matlabem cvičení 3

Lineární algebra s Matlabem cvičení 3 Lineární algebra s Matlabem cvičení 3 Grafika v Matlabu Základní příkazy figure o vytvoří prázdné okno grafu hold on/hold off o zapne/vypne možnost kreslení více funkcí do jednoho grafu ezplot o slouží

Více

3.2 3DgrafyvMaple 106 KAPITOLA 3. UŽITÍ MAPLE PŘI ŘEŠENÍ KVADRIK

3.2 3DgrafyvMaple 106 KAPITOLA 3. UŽITÍ MAPLE PŘI ŘEŠENÍ KVADRIK 106 KAPITOLA 3. UŽITÍ MAPLE PŘI ŘEŠENÍ KVADRIK > A2:=augment(submatrix(A,1..3,[1]),b,submatrix(A,1..3,[3])); Potom vypočítáme hodnotu x 2 : > x2:=det(a2)/det(a); Zadání matice. Matici M typu (2, 3) zadáme

Více

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

MATEMATIKA II - vybrané úlohy ze zkoušek (2015) MATEMATIKA II - vybrané úlohy ze zkoušek (2015) doplněné o další úlohy 24. 2. 2015 Nalezené nesrovnalosti ve výsledcích nebo připomínky k tomuto souboru sdělte laskavě F. Mrázovi (e-mail: Frantisek.Mraz@fs.cvut.cz

Více

2. Zapište daná racionální čísla ve tvaru zlomku a zlomek uveďte v základním tvaru. 4. Upravte a stanovte podmínky, za kterých má daný výraz smysl:

2. Zapište daná racionální čísla ve tvaru zlomku a zlomek uveďte v základním tvaru. 4. Upravte a stanovte podmínky, za kterých má daný výraz smysl: KVINTA úlohy k opakování 1. Jsou dány množiny: = {xr; x - 9 5} B = {xr; 1 - x } a) zapište dané množiny pomocí intervalů b) stanovte A B, A B, A - B, B A. Zapište daná racionální čísla ve tvaru zlomku

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

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

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

Více

Úloha 1. Text úlohy. Vyberte jednu z nabízených možností: NEPRAVDA. PRAVDA Úloha 2. Text úlohy

Úloha 1. Text úlohy. Vyberte jednu z nabízených možností: NEPRAVDA. PRAVDA Úloha 2. Text úlohy Úloha 1 Úloha 2 Otázka se týká předchozího kódu. Určete pravdivost následujícího tvrzení: "Pro každý bod vytvoří úsečku mezi ním a středem panelu." Úloha 3 Otázka se týká předchozího kódu. Určete pravdivost

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

I. Diferenciální rovnice. 3. Rovnici y = x+y+1. převeďte vhodnou transformací na rovnici homogenní (vzniklou

I. Diferenciální rovnice. 3. Rovnici y = x+y+1. převeďte vhodnou transformací na rovnici homogenní (vzniklou Typy příkladů pro I. část písemky ke zkoušce z MA II I. Diferenciální rovnice. 1. Určete obecné řešení rovnice y = y sin x.. Určete řešení rovnice y = y x splňující počáteční podmínku y(1) = 0. 3. Rovnici

Více

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

MATEMATIKA II - vybrané úlohy ze zkoušek ( 2015) MATEMATIKA II - vybrané úlohy ze zkoušek ( 2015 doplněné o další úlohy 13. 4. 2015 Nalezené nesrovnalosti ve výsledcích nebo připomínky k tomuto souboru sdělte laskavě F. Mrázovi ( e-mail: Frantisek.Mraz@fs.cvut.cz.

Více

Cvičení z Lineární algebry 1

Cvičení z Lineární algebry 1 Cvičení z Lineární algebry Michael Krbek podzim 2003 2392003 Hodina Jsou dána komplexní čísla z = +2 i a w = 2 i Vyjádřete c algebraickém tvaru (z + w) 3,, (zw), z w 2 Řešte v komplexním oboru rovnice

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

10. Analytická geometrie kuželoseček 1 bod

10. Analytická geometrie kuželoseček 1 bod 10. Analytická geometrie kuželoseček 1 bod 10.1. Kružnice opsaná obdélníku ABCD, kde A[2, 3], C[8, 3], má rovnici a) x 2 10x + y 2 + 7 = 0, b) (x 3) 2 + (y 3) 2 = 36, c) x 2 + 10x + y 2 18 = 0, d) (x 10)

Více

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

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

Více

Fotogrammetrie. zpracovala Petra Brůžková. Fakulta Architektury ČVUT v Praze 2012

Fotogrammetrie. zpracovala Petra Brůžková. Fakulta Architektury ČVUT v Praze 2012 Fotogrammetrie zpracovala Petra Brůžková Fakulta Architektury ČVUT v Praze 2012 Fotogrammetrie je geometrický postup, který nám umožňuje určení tvaru, velikosti a polohy reálných objektů na základě fotografického

Více

Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4

Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4 Která barva nepatří do základních barev prostoru RGB? a. Černá b. Zelená c. Modrá d. Červená Úloha 2 Jakým minimálním počtem bodů je jednoznačně určena interpolační křivka 5. řádu? a. 6 b. 3 c. 5 d. 7

Více

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem 7 Transformace 2D Studijní cíl Tento blok je věnován základním principům transformací v rovinné grafice. V následujícím textu bude vysvětlen rozdíl v přístupu k transformacím u vektorového a rastrového

Více

Extrémy funkce dvou proměnných

Extrémy funkce dvou proměnných Extrémy funkce dvou proměnných 1. Stanovte rozměry pravoúhlé vodní nádrže o objemu 32 m 3 tak, aby dno a stěny měly nejmenší povrch. Označme rozměry pravoúhlé nádrže x, y, z (viz obr.). ak objem této nádrže

Více

5. Statika poloha střediska sil

5. Statika poloha střediska sil 5. Statika poloha střediska sil 5.1 Rovnoběžné sily a jejich střed Uvažujeme soustavu vzájemně rovnoběžných sil v prostoru s pevnými působišti. Každá síla má působiště dané polohovým vektorem. Všechny

Více

Výpočet průsečíků paprsku se scénou

Výpočet průsečíků paprsku se scénou Výpočet průsečíků paprsku se scénou 1996-2018 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Intersection 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 26 Průsečík

Více

a) [0,4 b] r < R, b) [0,4 b] r R c) [0,2 b] Zakreslete obě závislosti do jednoho grafu a vyznačte na osách důležité hodnoty.

a) [0,4 b] r < R, b) [0,4 b] r R c) [0,2 b] Zakreslete obě závislosti do jednoho grafu a vyznačte na osách důležité hodnoty. Příklady: 24. Gaussův zákon elektrostatiky 1. Na obrázku je řez dlouhou tenkostěnnou kovovou trubkou o poloměru R, která nese na povrchu náboj s plošnou hustotou σ. Vyjádřete velikost intenzity E jako

Více

Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky

Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky 6. Vázané a absolutní extrémy. 01-a3b/6abs.tex Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky jednoduché, vyřešíme

Více

Software Mathematica v přírodních vědách a ekonomii

Software Mathematica v přírodních vědách a ekonomii Software Mathematica v přírodních vědách a ekonomii Autoři: Jan Říha, František Látal, Veronika Kainzová, Vratislava Mošová, Ivo Vyšín, Filip Švrček, Lukáš Richterek Obsah è Úvod 4 é. Základní pravidla

Více

Předmět: Konstrukční cvičení - modelování součástí ve 3D. Téma 2: Kreslení náčrtů pro modelování

Předmět: Konstrukční cvičení - modelování součástí ve 3D. Téma 2: Kreslení náčrtů pro modelování Předmět: Konstrukční cvičení - modelování součástí ve 3D Téma 2: Kreslení náčrtů pro modelování Učební cíle Založení nového souboru ke kreslení náčrtu. Nastavení prostředí náčrtu. Použití kreslících nástrojů.

Více

PŘEDNÁŠKA 9 KŘIVKOVÝ A PLOŠNÝ INTEGRÁL 1. DRUHU

PŘEDNÁŠKA 9 KŘIVKOVÝ A PLOŠNÝ INTEGRÁL 1. DRUHU PŘEDNÁŠKA 9 KŘIVKOVÝ A PLOŠNÝ INTEGRÁL 1. DRUHU 6.1 Křivkový integrál 1. druhu Definice 1. Množina R n se nazývá prostá regulární křivka v R n právě tehdy, když existuje vzájemně jednoznačné zobrazení

Více

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

Diferenciální počet funkcí více proměnných Vysoké učení technické v Brně Fakulta strojního inženýrství Diferenciální počet funkcí více proměnných Doc RNDr Miroslav Doupovec, CSc Neřešené příklady Matematika II OBSAH Obsah I Diferenciální počet

Více

Příklad 1 ŘEŠENÉ PŘÍKLADY Z M1B ČÁST 2. Určete a načrtněte definiční obory funkcí více proměnných: a) (, ) = b) (, ) = 3. c) (, ) = d) (, ) =

Příklad 1 ŘEŠENÉ PŘÍKLADY Z M1B ČÁST 2. Určete a načrtněte definiční obory funkcí více proměnných: a) (, ) = b) (, ) = 3. c) (, ) = d) (, ) = Příklad 1 Určete a načrtněte definiční obory funkcí více proměnných: a) (, ) = b) (, ) = 3 c) (, ) = d) (, ) = e) (, ) = ln f) (, ) = 1 +1 g) (, ) = arcsin( + ) Poznámka V těchto úlohách máme nalézt největší

Více

Grafické výstupy v Octave/Matlabu a GnuPlotu

Grafické výstupy v Octave/Matlabu a GnuPlotu co byste měli umět po dnešní lekci: nakreslit xy graf s popisky os nakreslit graf s více závislostmi, pro každou z nich vybrat symbol/barvu linie nakreslit více grafů do jednoho vykreslit 3D graf v různých

Více

Šroubový pohyb rovnoměrný pohyb složený z posunutí a rotace. Šroubovice dráha hmotného bodu při šroubovém pohybu

Šroubový pohyb rovnoměrný pohyb složený z posunutí a rotace. Šroubovice dráha hmotného bodu při šroubovém pohybu ŠROUBOVICE Šroubový pohyb rovnoměrný pohyb složený z posunutí a rotace Šroubovice dráha hmotného bodu při šroubovém pohybu ZÁKLADNÍ POJMY osa šroubovice o nosná válcová plocha (r poloměr řídicí kružnice

Více

6. a 7. března Úloha 1.1. Vypočtěte obsah obrazce ohraničeného parabolou y = 1 x 2 a osou x.

6. a 7. března Úloha 1.1. Vypočtěte obsah obrazce ohraničeného parabolou y = 1 x 2 a osou x. KMA/MAT Přednášk cvičení č. 4, Určitý integrál 6. 7. březn 17 1 Aplikce určitého integrálu 1.1 Počáteční úvhy o výpočtu obshu geometrických útvrů v rovině Úloh 1.1. Vypočtěte obsh obrzce ohrničeného prbolou

Více

Geometrické vyhledávání

Geometrické vyhledávání mnohoúhelníky a jejich vlastnosti lokalizace bodu vůči konvexnímu mnohoúhelníku rozhodnutí, zda je bod vnitřní či vnější lokalizace bodu vůči nekonvexnímu mnohoúhelníku rozhodnutí, zda je bod vnitřní či

Více

SMART Notebook verze Aug

SMART Notebook verze Aug SMART Notebook verze 10.6.219.2 Aug 5 2010 Pořadové číslo projektu CZ.1.07/1.4.00/21.3007 Šablona č.: III/2 Datum vytvoření: 11.10.2012 Pro ročník: 7. Vzdělávací obor předmět: Informatika Klíčová slova:

Více

Knihovna CanvasLib TXV 003 89 první vydání prosinec 2014 změny vyhrazeny

Knihovna CanvasLib TXV 003 89 první vydání prosinec 2014 změny vyhrazeny Knihovna CanvasLib TXV 003 89 první vydání prosinec 2014 změny vyhrazeny 1 TXV 003 89.01 Historie změn Datum Vydání Popis změn Prosinec 2014 1 První vydání, popis odpovídá CanvasLib_v16 2 TXV 003 89.01

Více

1. Přímka a její části

1. Přímka a její části . Přímka a její části přímka v rovině, v prostoru, přímka jako graf funkce, konstrukce přímky nebo úsečky, analytická geometrie přímky, přímka jako tečna grafu, přímka a kuželosečka Přímka v rovině a v

Více

V. Riemannův(dvojný) integrál

V. Riemannův(dvojný) integrál V. Riemannův(dvojný) integrál Obsah 1 Základní pojmy a definice 2 2 Podmínky existence dvojného integrálu 4 3 Vlastnosti dvojného integrálu 4 4 Výpočet dvojného integrálu; převod na dvojnásobný integrál

Více

VZOROVÝ TEST PRO 3. ROČNÍK (3. A, 5. C)

VZOROVÝ TEST PRO 3. ROČNÍK (3. A, 5. C) VZOROVÝ TEST PRO 3. ROČNÍK (3. A, 5. C) max. 3 body 1 Zjistěte, zda vektor u je lineární kombinací vektorů a, b, je-li u = ( 8; 4; 3), a = ( 1; 2; 3), b = (2; 0; 1). Pokud ano, zapište tuto lineární kombinaci.

Více

(0, y) 1.3. Základní pojmy a graf funkce. Nyní se již budeme zabývat pouze reálnými funkcemi reálné proměnné a proto budeme zobrazení

(0, y) 1.3. Základní pojmy a graf funkce. Nyní se již budeme zabývat pouze reálnými funkcemi reálné proměnné a proto budeme zobrazení .. Výklad Nní se již budeme zabývat pouze reálnými funkcemi reálné proměnné a proto budeme zobrazení M R, kde M R nazývat stručně funkce. Zopakujeme, že funkce je každé zobrazení f : M R, M R, které každému

Více

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

CVIČNÝ TEST 13. OBSAH I. Cvičný test 2. Mgr. Zdeňka Strnadová. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 CVIČNÝ TEST 13 Mgr. Zdeňka Strnadová OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 I. CVIČNÝ TEST VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 V trojúhelníku ABC na obrázku dělí úsečka

Více

Elementární křivky a plochy

Elementární křivky a plochy Příloha A Elementární křivky a plochy A.1 Analytický popis geometrických objektů Geometrické vlastnosti, které jsme dosud studovali, se týkaly především základních geometrických objektů bodů, přímek, rovin

Více

PŘÍKLADY K MATEMATICE 3 - VÍCENÁSOBNÉ INTEGRÁLY. x 2. 3+y 2

PŘÍKLADY K MATEMATICE 3 - VÍCENÁSOBNÉ INTEGRÁLY. x 2. 3+y 2 PŘÍKLADY K ATEATICE 3 - VÍCENÁSOBNÉ INTEGRÁLY ZDENĚK ŠIBRAVA.. Dvojné integrály.. Vícenásobné intergrály Příklad.. Vypočítejme dvojný integrál x 3 + y da, kde =, 3,. Řešení: Funkce f(x, y) = x je na obdélníku

Více

Java - Kresba. 2/28/11 1/8 Java - kresba

Java - Kresba. 2/28/11 1/8 Java - kresba Java - Kresba Základní entity a jejich kresba ve třídě Graphics nemůžeme nastavit linii, šířku a typ, z grafických atributů jí můžeme nastavit pouze barvu Linie (čára)... drawline(int x1, int y1, int x2,

Více