Pakiety numeryczne Wykresy Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.

Slides:



Advertisements
Podobne prezentacje
Metody pozycjonowania elementów na stronie www
Advertisements

Style CSS.
JAK TO JEST ZROBIONE? Zajęcia artystyczne dla uczniów szkoły podstawowej. Materiał dla uczniów Autor: Karolina Vyšata Projekt zrealizowany w ramach Akademii.
Poznajemy edytor tekstu Word
Excel Wstęp do laboratorium 3..
Style CSS - Pozycjonowanie
języka hipertekstowego
Warsztaty programowania w języku Python
Excel Wykład 3.. Importowanie plików tekstowych Kopiuj – wklej Małe pliki Kolumny oddzielone znakiem tabulacji Otwieranie/importowanie plików tekstowych.
Podstawy tworzenia wykresów
Podstawy informatyki 2013/2014
Logomocja Polska edycja Imagine.
Tworzenie komiksu MS PowerPoint Beata Sanakiewicz.
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML część 3 Prowadzący: Dariusz Jaruga
Formatowanie tekstu w Microsoft Word
ARKUSZ KALKULACYJNY EXCEL wiadomości wstępne
Temat 5: Pozycjonowanie elementów
Aplikacje internetowe
Aplikacje internetowe
Elementy multimedialne na stronie
Aplikacje internetowe Tabele Ciąg dalszy. Wprowadzanie złamań wiersza Często, najprostszym sposobem wpływania na układ tabeli jest wprowadzenie łamań.
Aplikacje internetowe
Excel Wykresy – różne typy, wykresy funkcji.
Informatyka +.
Jak narysować wykres korzystając z programu Excel?
XHTML Tworzenie stylów CSS Damian Urbańczyk. Zewnętrzny plik CSS Aby ułatwić sobie pracę ze stylami, najlepiej utworzyć osobny plik, w którym będą przechowywane.
Formatowanie danych w arkuszu kalkulacyjnym
Gabriela Przęczek. Formatowanie tekstu ZnacznikDziałanie Pogrubienie tekstu Kursywa Podkreślenie Przekreślenie czcionki Zwiększa rozmiar domyślnej czcionki.
Polecenie pierwsze: Ustaw animacje slajdu „Ustaw animacje tego slajdu” na Plaster miodu, animacja tego przejścia ma trwać 4 sec. Polecenie drugie: Ustaw.
Wykład 5 Dr Aneta Polewko-Klim.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Kaskadowe arkusze stylów CSS. Reguła CSS – definiuje sposób formatowania elementów na stronie WWW Części składowe reguły CSS selektor{ właściwość: wartość;
XHTML + CSS Style definiujące tekst Damian Urbańczyk.
Pakiety numeryczne Optymalizacja
Podstawy informatyki Tablice Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Pakiety numeryczne Graphical User Interface Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Pakiety numeryczne Tablice: tworzenie, indeksowanie, wymiary Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Pakiety numeryczne Interpolacja i aproksymacja
Pakiety numeryczne Wielomiany Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Tworzenie wykresów część I
Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS.
Podstawy informatyki Preprocesor Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Podstawy informatyki Funkcje Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi i Pawła Jerzego Matuszyka Podstawy.
Pakiety numeryczne Skrypty, funkcje Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Podstawy informatyki Struktury Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Podstawy informatyki Szablony funkcji Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty.
Podstawy informatyki Operatory rzutowania Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały.
Podstawy informatyki Mechanizm obsługi sytuacji wyjątkowych Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu.
Istotą kolumn jest przedzielenie strony na kilka części położonych obok siebie. Ilość kolumn jest generowana przez użytkownika, odpowiednio dla jego potrzeb.
Pakiety numeryczne Operatory, instrukcje sterujące, operacje bitowe Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Pakiety numeryczne Równania różniczkowe Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Wykład 4 Dr Aneta Polewko-Klim
T. 18. E Proces DGA - Działania (operatorka).
Tomasz Adamowicz Anna Kostun
Obliczenia inżynierskie w Matlabie
Obliczenia w Matlabie Tablice
Obliczenia inżynierskie w Matlabie
Obliczenia w Matlabie Interpolacja i aproksymacja
Aktualny stan wdrażania Programu Operacyjnego
Opracował Tomasz Durawa
Style definiujące tekst
Język C++ Typy Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi i Pawła Jerzego.
Język C++ Tablice Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi i Pawła Jerzego.
Obliczenia w Matlabie Analiza statystyczna
Najważniejsze informacje dotyczące programu Sway.
Obliczenia w Matlabie Obliczenia symboliczne
Zaprojektowanie filmu z przygotowanych zdjęć. Photostory
Zaprojektowanie filmu z przygotowanych zdjęć. Photostory
Zapis prezentacji:

Pakiety numeryczne Wykresy Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania

Wykresy 2D x=linspace(-pi,pi,21); y=sin(x); figure; plot(x,y); figure; bar(x,y); figure; barh(x,y); figure; area(x,y); figure; stem(x,y); figure; stairs(x,y); figure; comet(x,y);

Wykresy 2D x=rand(1,1000); figure; hist(x); x=randn(1,1000); figure; hist(x); x=[ ]; figure; pie(x); figure; pie3(x)

Tytuł i opis osi x=linspace(-pi,pi,101); y=sin(x); figure; plot(x,y); title('Wykres funkcji sin'); xlabel('x'); ylabel('sin(x)');

Kilka wykresów w jednym polu x=linspace(-pi,pi,101); y1=sin(x); y2=2*cos(2*x); figure; plot(x1,y); hold on; plot(x2,y1); legend('sin(x)','2cos(2x)'); hold on powoduje, że kolejne wykresy są dodawane do istniejących a nie zastępują ich (parametr pola wykresu NextPlot jest zmieniany na add). legend tworzy legendę.

Kilka wykresów w jednym polu x=linspace(-pi,pi,101); y1=sin(x); y2=2*cos(2*x); plot(x,y1,x,y2); legend('sin(x)','2cos(2x)');

Kilka wykresów w jednym oknie x=linspace(-pi,pi,101); y1=sin(x); y2=cos(x); y3=sin(2*x); y4=cos(2*x); y5=sinh(x); figure; subplot(2,3,1); plot(x,y1); subplot(2,3,2); plot(x,y2); subplot(2,3,4); plot(x,y3); subplot(2,3,5); plot(x,y4); subplot(2,3,[3 6]);

Kolor i styl linii, kształt markera Takie parametry jak kolor i styl linii oraz rodzaj markera można podawać następująco: x=linspace(-pi,pi,11); y=sin(x); plot(x,y,'r--',x,y,'ks','LineWidth',3); r – czerwony -- – linia przerywana k – czarny s – kwadraty

Kolor i styl linii, kształt markera KolorMarkerLinia bniebieski.kropka-linia ciągła rczerwonyokółko:linia kropkowa gzielonyxx-.linia kropka kreska cbłękitny+plus--linia przerywana mpurpurowy*gwiazdkanonebrak linii yżółtyskwadrat kczarnydromb wbiałyvtrójkąt ^ > < ppentagram hheksagram nonebrak

Wykresy 3D x=linspace(-pi,pi,31); y=linspace(-pi/2,pi/2,31); z=sin(x).*cos(y); figure; plot3(x,y,z); [X,Y]=meshgrid(x,y); Z=sin(X).*cos(Y); figure; plot3(X,Y,Z); figure; mesh(x,y,Z); figure; surf(x,y,Z);

Wykresy 3D x=linspace(-pi,pi,31); y=linspace(-pi/2,pi/2,31); [X,Y]=meshgrid(x,y); Z=sin(X).*cos(Y); figure; contour(x,y,Z); figure; contour(x,y,Z,20); figure; contourf(x,y,Z,20); figure; contour3(x,y,Z,20);

Uchwyty x=linspace(-pi,pi,101); y=sin(x); figure; h=plot(x,y); Uchwyty: gcf gca h Odczyt parametru: get(uchwyt) get(uchwyt, nazwa_parametru) Zmiana parametru: set(uchwyt, nazwa_parametru, wartość_parameru)

set(gcf, …, …); Najczęściej ustawiane parametry okna – gcf: Color – kolor tła w postaci wektora RGB o wartościach z zakresu 0 – 1. set(gcf,'Color',[1 1 1]); – ustawienie białego tła set(gcf,'Color',[0 0 0]); – ustawienie czarnego tła Position – czteroelementowy wektor, dwie pierwsze wartości to współrzędne lewego dolnego rogu, trzecia to szerokość, czwarta to wysokość okna. set(gcf,'Position',get(0,'ScreenSize')); – cały ekran 0 to uchwyt do całego ekranu

set(gca, …, …); Najczęściej ustawiane parametry pola wykresu – gca: Box – włączenie/wyłączenie ramki: on, off. Color – kolor tła w postaci wektora RGB o wartościach z zakresu 0 – 1. FontAngle – pochylenie czcionki: normal, italic, oblique. FontName – nazwa czcionki. FontSize – rozmiar czcionki. FontWight – pogrubienie: normal, bold, light, demi. NextPlot – czy narysowanie kolejnego wykresu w oknie powoduje wymazanie poprzedniego: add, replace, replacechildren. XAxisLocation – położenie osi X: top, bottom. YAxisLocation – położenie osi X: left, right. XColor (YColor, ZColor) – kolor osi XDir (YDir, ZDir) – kierunek w którym rosną wartości: normal, reverse. XGrid (YGrid, ZGrid) – linie siatki: on, off. XLim (Ylim, ZLim) – przedział zmienności wartości x: dwuelementowy wektor. XScale (YScale, ZScale) – skala osi x: linear, log. XTick (YTick, ZTick)– wektor z punktami, w których podawane są wartości na osi. XTickLabel (YTickLabel, ZTickLabel) – opisy w punktach zdefiniowanych w XTick.

set(h, …, …); Najczęściej ustawiane parametry wykresu – h=plot(…): Color – kolor w postaci wektora RGB o wartościach z zakresu 0 – 1. LineStyle – styl linii. LineWidth – grubość linii. Marker – kształt markera. MarkerSize – wielkość markera. MarkerEdgeColor – kolor krawędzi markera. MarkerFaceColor – kolor wypełnienia markera. XData – pierwsze współrzędne (odcięte) punktów. YData – drugie współrzędne (rzędne) punktów.

Ustawianie parametrów Parametry można podawać tworząc obiekt, np. x=linspace(-pi,pi,21); y=sin(x); figure('Color',[1 1 1]); axes('FontSize',32,'Box','off','YAxisLocation','right','NextPlot','replacechildren'); plot(x,y,'LineWidth',3); replacechildren działa jak replace ale nie resetuje ustawień pola wykresu po narysowaniu wykresu.

Dodawanie adnotacji do wykresu figure('Color',[1 1 1]); annotation('ellipse',[ ],'LineWidth',3) annotation('line',[ ],[ ],'LineStyle','-.') annotation('line',[ ],[ ],'LineStyle','-.') annotation('arrow',[ ],[ ]) annotation('textbox',[ ],'String','Elipsa') annotation('rectangle',[ ],'LineWidth',3) annotation('doublearrow',[ ],[ ]) annotation('arrow',[ ],[ ]) annotation('textbox',[ ],'String','Prostokat')

Prezentacja udostępniona na licencji Creative Commons: Uznanie autorstwa, Na tych samych warunkach 3.0. Pewne prawa zastrzeżone na rzecz autorów. Zezwala się na dowolne wykorzystywanie treści pod warunkiem wskazania autorów jako właścicieli praw do prezentacji oraz zachowania niniejszej informacji licencyjnej tak długo, jak tylko na utwory zależne będzie udzielana taka sama licencja. Tekst licencji dostępny jest na stronie: