Grafické možnosti MATLABu © Leonard Walletzký, 2003

Slides:



Advertisements
Podobné prezentace
MS Malování I. VY_32_INOVACE_57_MS_Malovani_I.
Advertisements

Zpracováno v rámci projektu SIPVZ 0120P2006
Počítačové modelování dynamických systémů
Zpracováno v rámci projektu SIPVZ 0120P2006
Druhy čar. Druhy čar Tloušťky čar Základní typy čar - příklady PLNÁ ČÁRA (tenká, tlustá, velmi tlustá) Velmi tlustá: obrys nešrafovaných konstrukcí.
Zoner Callisto 4 II. Pracovní prostředí editoru Úpravy objektů Křivky Text Vkládání obrázku Barevná výplň VY_32_INOVACE_60_Zoner_Callisto4_II.
Vypracovala: Mgr. Hana Toflová Dne: ICT2/1/3/16
Počítačová grafika.
MATLAB® ( speciální 2D grafy polar, compass, feather,
Digitální obraz a animace Univerzita 3. věku TŘINEC 2004.
Základy úprav fotografií
MP- LEKCE 2 – STYLY V MS WORD. Styly a důvody použití stylu Nadefinujeme si „šablonu“ pro určitý typ písma, kterou budeme chtít používat i v další části.
Příklady z Matlabu (6) Příklady na 2D-grafy.
Zoner Callisto.
Modelování v Matlabu procvičení katedra elektrotechniky a automatizace
MATLAB® ( Funkce v Matlabu ).
GWEB2 MGR. VLASTISLAV KUČERA 3. PŘEDNÁŠKA. Obsah přednášky  CSS3  barvy  border-radius  box-shadow  text-shadow.
Zpracovala Mgr. Jana Říhová pod metodickým vedením RNDr. Růženy Blažkové, CSc.
Tvorba prezentací v programu PowerPoint Autor: ing. Jaroslav Mochan
Základy teorie řízení Frekvenční charakteristika
5. Přednáška funkce BRVKA Johann P.G.L. Dirichlet (1805 – 1859)
MATLAB LEKCE 5.
Tvorba - PREZENTACE Vypracovala: Mgr. Hana Toflová Dne: ICT2/1/3/4.
Úprava grafu Úprava sloupců Formát osy Formát legendy Stěny grafu
MATLAB TEST 2D.
Návod na složení jména z písmenkových log
Zpracování a využití informací Autorem materiálu je Mgr. Eva Švarcová ZŠ Dobříš, Komenského nám. 35, okres Příbram Inovace školy – Dobříš, EUpenizeskolam.cz.
MATLAB LEKCE 6.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Počítačová grafika.
OPAKOVÁNÍ VYPOČÍTEJTE IMPEDANCI SERIOVÉHO SPOJENÍ REZISTORU O ODPORU R= 10 Ω, INDUKTORU O VLASTNÍ INDUKČNOSTI L= 200 mh A KAPACITORU O KAPACITĚ C=220.
GRAFIKA.
Práce s řadami. Krok 1:Vytvořte vlastní řadu n V menu Nástroje klikněte na možnosti, otevře se dialogové okno možnosti. n Vyberte složku seznamy a pak.
MATLAB® ( část 6).
Aplikační počítačové prostředky X15APP MATLAB Katedra elektroenergetiky, Fakulta elektrotechniky ČVUT, Technická 2, Praha 6 Ing. Zbyněk Brettschneider.
Metody geoinženýrství Ing. Miloš Cibulka, Ph.D. Brno, 2015 Cvičení č. 3 Vytvořeno s podporou projektu Průřezová inovace studijních programů Lesnické a.
Střední škola služeb a podnikání, Ostrava-Poruba příspěvková organizace Výukový materiál v rámci projektu OPVK 1.5 Peníze středním školám Číslo projektu:
MATLAB® ( část 3 – 2D grafy).
WORD - Tabulky 2. března 2013VY_32_INOVACE_080115_Word_Tabulky_DUM Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Lenka Satková.
Základ hry HEX: dva matematické výsledky Nejvýš jeden hráč vybuduje cestu. Aspoň jeden hráč vybuduje cestu.
Počítače a programování 2 pro obor EST KPC2E TUTORIÁL 4
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_256 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
Aplikační počítačové prostředky X15APP MATLAB cvičení 3 Ing. Ladislav Prskavec
švýcarský vektorový program pro kresbu map
W i ref (t+1) = W i ref (t) + h ci (t) [X(t) - W i ref (t)], i Nc h ci (t) 0, t  proces konverguje Algoritmy a struktury neuropočítačů ASN – P3 SOM algoritmus.
Práce s polynomy v Matlabu
VÍCE OBRÁZKŮ V JEDNOM GRAFICKÉM OKNĚ PŘÍKAZ SUBPLOT(a,b,c) a – POČET OBRÁZKŮ VODOROVNĚ b - POČET OBRÁZKŮ SVISLE c - URČENÍ POZICE KTERÝ OBRÁZEK V MATICI.
Napište funkci – jmenuje se „prubehy“ (M-file), která spočte průběhy 2 funkcí y1 = cos x y2 = (cos x + sin 2x ) / 2 Funkce bude mít vstupní parametr x.
Vytvořte funkci (m-file) jménem vypocet, kde jako vstupní parametry budou vektory x a y a výstupním parametrem funkce bude Z. V těle funkce spočtěte funkci.
Počítače a programování 2 pro obor EST BPC2E PŘEDNÁŠKA 8
Programování v MATLABu © Leonard Walletzký, ESF MU, 2000.
Než začneme programovat Co lze v MALATBu dělat, aniž musíme napsat program. © Leonard Walletzký, ESF MU, 2000.
ProgeCAD Základy kreslení.
MS EXCEL Charakteristika
Martina Braunerová.  obrázek je složen ze základních geometrických tvarů (body, přímky, křivky, mnohoúhelníky)  je možné libovolné zmenšování či zvětšování.
Elektronické učební materiály - II. stupeň Informatika 8 GRAF I – spojnicový graf Autor: Bc. Pavel Šiktanc Co se všechno naučíme??? Vytváření grafu z jednotlivých.
Grafické systémy II. Ing. Tomáš Neumann Interní doktorand kat. 340 Vizualizace, tvorba animací.
Název projektu:ZŠ Háj ve Slezsku – Modernizujeme školu Č íslo projektu:CZ.1.07/1.4.00/ Oblast podpory: Zlepšení podmínek pro vzdělávání na základních.
CorelDRAW – vlastnosti objektů
VY_12_INOVACE_22_PROGRAM MALOVÁNÍ_KOŠUTOVÁ
4. cvičení
GRAFIKA.
6. cvičení 25. března 2015.
Výukový materiál zpracován v rámci projektu
Přizpůsobení webu Microsoft SharePointu Online
téma vyjádření Obrázek SmartArts obrázky na červeném pozadí
Počítačová grafika.
Způsoby uložení grafické informace
Simulační Programování - Matlab
Transkript prezentace:

Grafické možnosti MATLABu © Leonard Walletzký, 2003 Jak namalovat graf Grafické možnosti MATLABu © Leonard Walletzký, 2003

Grafický výstup v MATLABu Zobrazujeme data uložená ve: vektoru matici Funkce pro vykreslení grafu: plot - lineární stupnice pro osu x i y loglog - logaritmická stupnice pro obě osy semilogx - logaritmická stupnice pro osu x a lineární pro osu y semilogy - logaritmická stupnice pro osu y a lineární pro osu x

Rozdíly vykreslení x=0.01:0.01:10 y=log(x) Zkusíme: plot(x,y) loglog(x,y) semilogx(x,y) semilogy(x,y)

Grafické okno Příkaz figure Otevře další grafické okno figure(<číslo okna>) Pokud existuje, přepne výstup do něj Pokud neexistuje, vytvoří je

Další grafy Úkol: Namalovat graf funkce sinus na intervalu <0,2> Vytvoříme vektor hodnot x=0:0.01:2*pi Vypočteme funkční hodnoty y=sin(x) Zobrazíme graf plot(y) Zobrazení grafu se správnými hodnotami osy x: plot(x,y)

Možnosti popisu grafů title(<titulek>) xlabel(<text>) vytvoří nadpis grafu title(‘Můj první graf’) xlabel(<text>) popis osy x xlabel(‘Osa x’) ylabel(<text>) popis osy y ylabel(‘Osa y’) gtext(<text>) přidá text na pozici určenou kliknutím myši

2 křivky v jednom grafu Současné vykreslení z=cos(x) figure plot(x,y,x,z) Přidání další křivky do grafu příkaz hold on zamezí přepsání původního grafu Příklad: plot(x,y) hold on plot(x,z) hold off

2 různé grafy v jednom Funkce plotyy funkční hodnoty se řádově liší osa y je jak vlevo, tak vpravo Příklad: figure plot(x,sin(x),x,x.^2) plotyy(x,sin(x),x,x.^2) Varianta s hold on plot(x,sin(x)) hold on plot(x,x.^2) hold off

Typy křivek Barvy y = žlutá m = fialová c = tyrkysová r = červená Typy čar . = bod o = kroužek x = křížek + = plus * = hvězda - = plná čára : = tečkovaná -. = čerchovaná -- = čárkovaná Barvy y = žlutá m = fialová c = tyrkysová r = červená g = zelená b = modrá w = bílá k = černá

Nakreslení různých grafů plot(<osa x>,<osa y>, <barva a typ čáry>) Překreslíme grafy z našeho příkladu figure plot(x,y,’r+’) hold on plot(x,z,’k- -’) title(‘Naše milé grafy’) xlabel(‘Osa x’) ylabel(‘Osa y’) grid lze použít i tvar: plot(x,y,’r+’,x,z,’k- -’)

Práce s více grafickými plochami příkaz subplot subplot(<počet vert.>, <počet horiz.>, <aktivní>) počítáme zleva doprava a pak zhora dolů ve stejném okně (figure) zůstávaní první dva parametry vždy stejné, jinak dojde k vymazání okna

Použití figure a subplot x=0:0.01:2*pi y=sin(x) z=x.^2 subplot(1,2,1) plot(x,y,x,z) title(‘plot(x,sin(x),x,x.^2)’)

Pokračování subplot(1,2,2) plotyy(x,y,x,z) title(‘plotyy(x,sin(x),x,x.^2)’)

3D grafika plot3 – vytvoří 3D graf mesh – vytvoří síť v prostoru plot3(x,sin(x),cos(x)) mesh – vytvoří síť v prostoru surf – podobné jako mesh

Příklad 3D grafu x=-9:0.5:9 y=x [X Y]=meshgrid(x,y) R=sqrt(X.^2+Y.^2)+eps Z=sin(R)./R figure mesh(Z) surf(Z)