Wykresy. Wykresy i grafika w Matlabie 11/4/2013. sin(θ ) Wykresy 2D Wykresy 3D Animacje i filmy Tworzenie interfejsu uŝytkownika GUI
|
|
- Kinga Niemiec
- 7 lat temu
- Przeglądów:
Transkrypt
1 // Wykresy i grafika w Matlabie plot Wykresy Wykresy D Wykresy D Animacje i filmy Tworzenie interfejsu uŝytkownika GUI Ręczne Wspomagane (GUIDE) plot(y) plot(x,y,...) plot(x,y,linespec,...) plot(...,'nazwa _cechy', Wartość_cechy,...) h = plot(...) x = -pi:pi/:pi; y = tan(sin(x)) - sin(tan(x)); plot(x,y) plot(x,y,'-rs','linewidth',,... Oznaczenia kolorów: Kształt punktów s square (prostokąt) Linia wykresu. punktowy 'MarkerEdgeColor','k',... 'MarkerFaceColor','g',... 'MarkerSize',) ; y m c r g b w k yellow magenta cyan red green blue white black d diamond (karo) v trójkąt w dół ^ trójkąt w góre < trójkąt w lewo > trójkąt w prawo p pentagram - ciągła o kółka : kropkowana -. kropka-kreska -- przerywana x x-owana h hexagram + plus * gwiazdki Opis osi plot(x,sin(x)) xlabel('oś X') ylabel('oś Y') plot(x,sin(x)); xlabel('-\pi \leq \Theta \leq \pi','fontsize',6) ylabel('sin(\theta)','fontsize',6) Oś Y sin(θ ) Oś X π Θ π
2 sin(-π ) // title text gtext legend x = -pi:pi/:pi; plot(x,cos(x),'-ro',x,sin(x),'-.b') h = legend('cos','sin',); Uwaga: legendę moŝna edytować I przesuwać. Podobnie jak wszystkie elementy wykresu!! legend(h,'string','string',...) legend('string','string',...) h = legend(...).8.6. cos sin. x = -pi:pi/:pi; plot(x,cos(x),'-ro',x,sin(x),'-.b') h = legend('cos','sin',); x=[:.:7]; plot(x,sin(x)) set(gca, 'Xlim',[,]) set(gca) ALim ALimMode: [ {auto} manual ] AmbientLightColor Box: [ on {off} ] CameraPosition CameraPositionMode: [ {auto} manual ] CameraTarget CameraTargetMode: [ {auto} manual ] CameraUpVector CameraUpVectorMode: [ {auto} manual ] CameraViewAngle CameraViewAngleMode: [ {auto} manual ] CLim CLimMode: [ {auto} manual ] Color ColorOrder DataAspectRatio DataAspectRatioMode: [ {auto} manual ] DrawMode: [ {normal} fast ] etc... set x = -pi:.:pi; y = sin(x); plot(x,y) set(gca, 'FontSize',) set(gca,'xtick',-pi:pi/:pi) set(gca,'xticklabel',{'-pi','-pi/','','pi/','pi'}) xlabel('-\pi \leq \Theta \leq \pi') ylabel('sin(\theta)') title('plot of sin(\theta)') text(-pi/,sin(-pi/),'\leftarrow sin(-\pi\div)',... 'HorizontalAlignment','left') sin(θ) Plot of sin(θ) -pi -pi/ pi/ pi -π Θ π set(gcf) Alphamap BackingStore: [ {on} off ] CloseRequestFcn: string -or- function handle -or- cell array Color Colormap CurrentAxes CurrentCharacter CurrentObject CurrentPoint Dithermap DithermapMode: [ auto {manual} ] DoubleBuffer: [ on {off} ]... etc
3 // Kilka wykresów na jednym układzie współrzędnych hold on / hold off figure figure(numer) subplot subplot(m,n,p) subplot(h) subplot('position',[left bottom width height]) h = subplot(...) subplot in = [....6]; out = [....9]; subplot(,,); plot(in) subplot(,,); plot(out) Inne typy wykresów semilogx semilogy x = :.:; semilogy(x,.^x) loglog x = logspace(-,); loglog(x,x.^7,'-s') grid on hist N = hist(y) dzieli na równomiernie rozłoŝonych przedziałów. Jeśli Y macierz działa w dół kolumny x = -.9:.:.9; y = randn(,); hist(y,x) N = hist(y,m), M - skalar, dzieli na M słupków. n = hist(y,x), x-wektor [n,xout] = hist(...) n-zliczenia i połoŝenie słupków (xout) Bar Y = round(rand(,)*); subplot(,,) bar(y,'group') title 'Group' subplot(,,) bar(y,'stack') title 'Stack' subplot(,,) barh(y,'stack') title 'Stack' subplot(,,) bar(y,.) title 'Width =.' 8 6 Group Stack 8 6 Stack Width =. [n,xout] = hist(...) n-zliczenia i połoŝenie słupków (xout). moŝna potem bar(xout,n) aby narysować histogram. Wykresy trójwymiarowe plot plot(x,y,z,linespec,...) t = :pi/:*pi; plot(sin(t),cos(t),t) grid on axis square
4 // Mesh, meshgrid [X,Y] = meshgrid(-:.:, -:.:); Z = sin(x.^)+cos(y.^); mesh(x,y,z); axis([- - - ]) [X,Y] = meshgrid(-:.:); Z = peaks(x,y); meshc(x,y,z); meshc axis([- - - ]) meshz contour [X,Y] = meshgrid(:.:); Z = peaks(x,y); meshz(x,y,z) [X,Y] = meshgrid(-:.:,-:.:); Z = X.*exp(-X.^-Y.^); contour(x,y,z,); colormap contour [X,Y] = meshgrid(-:.:,-:.:); Z = X.*exp(-X.^-Y.^); [C,h] = contour(x,y,z); clabel(c,h) colormap cool [X,Y] = meshgrid([-:.:]); Z = X.*exp(-X.^-Y.^); contour(x,y,z,)
5 // surface getframe Animacje - getframe figure; surface(peaks) F = getframe F = getframe(h) F = getframe(h,rect) [X,Map] = getframe(...) movie movie(m) movie(m,n) movie(m,n,fps) movie(h,...) movie(h,m,n,fps,loc) movie(h,m,n,fps,loc) plot(fft(eye(k+))) Przykład animacji GUI plot(fft(eye(k+6))) for k = :6 plot(fft(eye(k+6))) axis equal M(k) = getframe; end movie(m,) Obiekty graficzne uicontrol uicontrol('propertyname',value,'propertyname,'value,...) hh=uicontrol('style','pushbutton','string','przycisk') set(hh) BackgroundColor Callback: string -or- function handle -or- cell array CData Position String Style: [ {pushbutton} togglebutton radiobutton checkbox edit text slider frame listbox popupmenu ] hh=uicontrol('style','pushbutton','string','przycisk')
6 // stophndl=uicontrol(... Callback 'Style','pushbutton',... 'Units','normalized',... 'Position',[xPos ypos-spacing btnlen btnwid],... 'Enable','off',... 'String','Stop',... 'Callback', moja_funkcja(x,y)'); uimenu uimenu('propertyname',propertyvalue,...) uimenu(parent,'propertyname',propertyvalue,...) handle = uimenu('propertyname',propertyvalue,...) handle = uimenu(parent,'propertyname',propertyvalue,...) Przykład uimenu f = uimenu('label', 'Moje'); uimenu(f,'label', 'Nowy rysunek','callback', 'figure'); uimenu(f,'label','zapisz','callback','save'); uigetfile / uiputfile uigetfile uigetfile('filterspec') uigetfile('filterspec','dialogtitle') uigetfile('filterspec','dialogtitle',x,y) [fname,pname] = uigetfile(...) [fname,pname] = uigetfile('*.m', Podaj nazwe pliku) uiputfile Okna dialogowe - inputdlg % zdefiniuj warunki pytania = {'Wprowadź rozmiar macierzy:', ' Nazwa mapy kolorów:'}; okno_tytul = 'Dane funkcji peaks'; ile_linii= ; def = {'','hsv'}; skalowanie = 'on' wynik = inputdlg (pytania, okno_tytul,ile_linii,def, skalowanie); 6
7 // GUIDE UWAGA: typ generowanego pliku zmienia się w kolejnych wersjach MATLABA 7
8 // % --- Executes on button press in pushbutton. function pushbutton_callback(hobject, eventdata, handles) % hobject handle to pushbutton (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) disp('napisz cos tam') plot([ ], 'Parent',handles.axes) % --- Executes during object creation, after setting all properties. % End initialization code - DO NOT EDIT % --- Executes just before guide_zliczanie_wlasna_zmienna is made visible. function guide_zliczanie_wlasna_zmienna_openingfcn(hobject, eventdata, handles, varargin) % This function has no output args, see OutputFcn. % hobject handle to figure % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % varargin command line arguments to guide_zliczanie_wlasna_zmienna (see VARARGIN) % Choose default command line output for guide_zliczanie_wlasna_zmienna handles.output = hobject; %DODANE-poczatek handles.ile= % dodane nowe pole struktury handles z poczatkowa wartoscia %DODANE-koniec % --- Executes on button press in pushbutton. function pushbutton_callback(hobject, eventdata, handles) % hobject handle to pushbutton (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) %DODANE-poczatek nr=handles.ile % ktory nr aktualny handles.ile=nr+ % ustaw kolejny nr guidata(hobject, handles) % odswiez strukture "handles" z nowym nr set(handles.text,'string',handles.ile); % wyswietl nowy nr %DODANE-koniec
Matlab - tworzenie graficznego interfejsu użytkownika GUI - Graphic User Interface
Matlab - tworzenie graficznego interfejsu użytkownika GUI - Graphic User Interface Z.Rudnicki Sposoby wykorzystywania graficznych elementów dialogowych w programach Matlaba Generowanie elementów w oknie
Interfejs graficzny Matlaba
Wywołanie okna - figure fig = figure; Nastawy i odczyt parametrów okna set(fig, parametr, wartość ); get(fig, parametr ) Relacje podrzędności podstawowych obiektów GUI figure uimenu, uicontrol, axes axes
PODSTAWY TWORZENIA WYKRESÓW ORAZ HANDLE GRAPHICS
PODSTAWY TWORZENIA WYKRESÓW ORAZ HANDLE GRAPHICS GRAFIKA ZESTAWIENIE FUNKCJI Funkcje graficzne są umieszczone w pięciu podkatalogach katalogu *Matlab\Toolbox\Matlab: \graph2d - grafika 2-wymiarowa \graph3d
Graficzna prezentacja wyników
Graficzna prezentacja wyników Wykonał: ŁUKASZ BURDACH ETI 9.3 Przy pierwszym wywołaniu funkcji rysującej wykres otwarte zostaje okno graficzne, które jest potem wykorzystywane domyślnie (jest tzw. oknem
Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski
Metody numeryczne Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski Elektrotechnika stacjonarne-dzienne pierwszego stopnia
Laboratorium Algorytmy Obliczeniowe. Lab. 9 Prezentacja wyników w Matlabie
Laboratorium Algorytmy Obliczeniowe Lab. 9 Prezentacja wyników w Matlabie 1. Wyświetlanie wyników na ekranie: W Matlabie możliwe są następujące sposoby wyświetlania wartości zmiennych: a. wpisując w programie
Wizualizacja funkcji w programie MATLAB
Instytut Informatyki Uniwersytetu Śląskiego 15 listopada 2008 Funckja plot Funkcja plot3 Wizualizacja funkcji jednej zmiennej Do wizualizacji funkcji jednej zmiennej w programie MATLAB wykorzystywana jest
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY Poszukiwanie znaczeń funkcji i skryptów funkcja help >> help % wypisuje linki do wszystkich plików pomocy >> help plot % wypisuje pomoc dotyczą funkcji plot Znaczenie
Informatyka. Wykład /2018z
Informatyka Wykład 4 2017/2018z Plan Podstawy tworzenia wykresów Obiekty graficzne i ich hierarchia Interfejs graficzny - Graphical User Interface (GUI) Elementy GUI GUI Development Environment GUIDE Funkcje
Laboratorium 3 Grafika 2D i 3D w Matlabie. Wprowadzenie do programowania
Uniwersytet Zielonogórski Wydział Informatyki, Elektrotechniki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Elektrotechnika niestacjonarne-zaoczne pierwszego stopnia z tyt. inżyniera
ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów funkcji
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TSC 3 Ćwiczenie pt. ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów
Wykresy i obiekty graficzne w Matlabie
Wykresy i obiekty graficzne w Matlabie Dr inż. Z. Rudnicki Wykresy dwuwymiarowe (2D) - funkcja plot plot(x,y)- Dla danych wektorów x, y rysuje wykres liniowy plot(y) - Wykres liniowy wartości y, a na osi
Graficzna prezentacja wyników w MATLABIE
Graficzna prezentacja wyników w MATLABIE Bondos Magdalena Eti 9.1 Obiekty graficzne KaŜdy rysunek bądź wykres składa się z szeregu obiektów graficznych KaŜdy obiekt posiada atrybuty, które moŝe ustawiać
TWORZENIE WYKRESÓW (1)
TWORZENIE WYKRESÓW (1) Pewne wykresy można wygenerować za pomocą jednego polecenia, np.: graf2d, graf2d2, peaks, membrane, penny, earthmap, xfourier, xpklein, Lorenz, graf3d. Okno graficzne można wyczyścić
MATLAB PROJEKTOWANIE GRAFICZNE. Maciej Ulman ETI 9.2. Funkcje graficzne moŝna podzielić na cztery podstawowe grupy:
MATLAB PROJEKTOWANIE GRAFICZNE Maciej Ulman ETI 9.2 Funkcje graficzne moŝna podzielić na cztery podstawowe grupy: przeznaczone do tworzenia wykresów dwu- i trójwymiarowych, prezentujące wykresy ciągłe
MATLAB Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący
MATLAB Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący Laboratorium 13: GUI - Graficzny interfejs użytkownika Cel: Projektowanie z wykorzystaniem Graficzny Interfejs Użytkownika Czas: Wprowadzenia
Kier. MTR Programowanie w MATLABie Laboratorium
Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 6 Zasady programowania obiektowego w grafice na przykładzie interfejsu graficznego użytkownika (GUI) 1. Wprowadzenie Model obiektowy grafiki Grafika
Ćwiczenie 7. Matlab formularze, komponenty
7. Matlab formularze, komponenty Tworzenie interfejsu komponentowego GUI (Graphic User Interface) Wpisujemy w Command Window: guide Otrzymujemy okienko z możliwościami tworzenia nowego formularza (lub
Języki Modelowania i Symulacji 2018 Wprowadzenie: MATLAB Wykład 2
Języki Modelowania i Symulacji 2018 Wprowadzenie: MATLAB Wykład 2 dr inż. Marcin Ciołek Katedra Systemów Automatyki Wydział ETI, Politechnika Gdańska Języki Modelowania i Symulacji dr inż. Marcin Ciołek
Laboratorium Cel ćwiczenia Ćwiczenie ma na celu praktyczne przedstawienie grafiki 3D.
Podstawy Informatyki 1 Laboratorium 10 1. Cel ćwiczenia Ćwiczenie ma na celu praktyczne przedstawienie grafiki 3D. 2. Wprowadzenie Grafika trójwymiarowa jest to przedstawienie na płaszczyźnie ekranu monitora
Ćwiczenie 6. Matlab formularze, komponenty
6. Matlab formularze, komponenty Tworzenie interfejsu komponentowego GUI (Graphic User Interface) Wpisujemy w Command Window: guide Otrzymujemy okienko z możliwościami tworzenia nowego formularza (lub
Ćwiczenia 11 (12) (4 godziny). Wizualizacja i manipulacja w Matlabie
Ćwiczenia 11 (12) (4 godziny). Wizualizacja i manipulacja w Matlabie 1. Tworzenie animacji Wykres funkcji znajduje się poniżej: W środowisku Matlab, możemy tworzyć różnego rodzaju wykresy przy wykorzystaniu
Elementy okna MatLab-a
MatLab część IV 1 Elementy okna MatLab-a 2 Elementy okna MatLab-a 3 Wykresy i przydatne polecenia Wywołanie funkcji graficznej powoduje automatyczne otwarcie okna graficznego Kolejne instrukcje graficzne
Spis treści MATLAB CZ. 4 TWORZENIE WYKRESÓW FUNKCJI. Technologie Informacyjne. Instrukcja do pracowni specjalistycznej z przedmiotu
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Technologie Informacyjne MATLAB CZ. 4 TWORZENIE WYKRESÓW
Grafika w Matlabie. Wykresy 2D
Grafika w Matlabie Obiekty graficzne wyświetlane są w specjalnym oknie, które otwiera się poleceniem figure. Jednocześnie może być otwartych wiele okien, a każde z nich ma przypisany numer. Jedno z otwartych
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3 TEMAT: Program Matlab: Instrukcje sterujące, grafika. Wyrażenia logiczne Wyrażenia logiczne służą do porównania wartości zmiennych o tych samych rozmiarach. W wyrażeniach
1 Wizualizacja danych - wykresy 2D
1 Wizualizacja danych - wykresy 2D Funkcje sterujące tworzeniem wykresów plot(x,y, KSL ) tworzy wykres 2D wraz z specyfikatorem lini K - kolor, S - symbol, L - linia figure(nr) subplot(m,n,active) hold
Wprowadzenie do programowania obiektowego
Wprowadzenie do programowania obiektowego OOP - Object-Oriented Programming Z. Rudnicki Tradycyjne programowanie strukturalne Zalety: Sekwencyjne wykonywanie poleceń ułatwia tworzenie i sprawdzanie algorytmów
Funkcje wielu zmiennych
Funkcje wielu zmiennych oraz ich wykresy Zbigniew Koza Wydział Fizyki i Astronomii Wrocław, 2016 WSTĘP Funkcje wielu zmiennych Dotychczas zajmowaliśmy się funkcjami rzeczywistymi: argumentem była jedna
Przykładowo, jeśli współrzędna x zmienia się od 0 do 8 co 1, a współrzędna y od 12 co 2 do 25, to punkty powinny wyglądać następująco:
Informatyka I Przypomnienie wiadomości z poprzednich zajęć: Kolokwium!!! II Nowe wiadomości: 1 Funkcje trójwymiarowe Wykresy trójwymiarowe tworzone są na podstawie funkcji dwóch zmiennych Wejściem takich
Informatyka. Wykład 5. Witold Dyrka 16/04/2012
Informatyka Wykład 5 Witold Dyrka witold.dyrka@pwr.wroc.pl 16/04/2012 Program wykładów 0. Informatyka. Wprowadzenie do Matlaba (13.02.12) 1. Matlab dla programistów C/C++ (20.02.12) 2. Optymalizacja obliczeń.
Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA, cz2.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II Podstawy MATLABA, cz2. 1. Wielomiany
Metody i analiza danych
2015/2016 Metody i analiza danych Funkcje, pętle i grafika Laboratorium komputerowe 3 Anna Kiełbus Zakres tematyczny 1. Funkcje i skrypty Pętle i instrukcje sterujące 2. Grafika dwuwymiarowa 3. Grafika
Laboratorium Komputerowego Wspomagania Analizy i Projektowania
Laboratorium Komputerowego Wspomagania Analizy i Projektowania Ćwiczenie 5. Podstawowe operacje graficzne. Opracował: dr inż. Sebastian Dudzik. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z możliwościami
Daniel Wójcik Wprowadzenie do Matlaba
Funkcja image clear load earth image(x); colormap(map) axis image Ćwiczenia 4a: Obrazy i wykresy, cd. Notatki load mandrill %figure('color','k') image(x) colormap(map) axis off % Remove axis ticks and
Scilab - podstawy. Wersje instalacyjne programu Scilab mogą zostać pobrane ze strony
Scilab - podstawy Scilab jest środowiskiem numerycznym, programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym
Podstawy MATLABA, cd.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Podstawy MATLABA, cd. 1. Wielomiany 1.1. Definiowanie
SCILAB. Wprowadzenie do Scilaba: http://www.scilab.org/content/download/1754/19024/file/introscilab.pdf
SCILAB Wprowadzenie Scilab jest środowiskiem programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym do MATLABa
Matplotlib. Krzysztof Katarzyński. Centrum Astronomii UMK
Matplotlib Krzysztof Katarzyński Centrum Astronomii UMK Ten człowiek nie jest zwyczajnym człowiekiem. To F.G. Superman. Niewyróżniajacy się niczym wśród innych, bogobojnych obywateli. Jednak F.G. Superman
Grafika dwu- i trójwymiarowa MATLABie
Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 5 Grafika dwu- i trójwymiarowa MATLABie 1. Wprowadzenie W środowisku MATLAB dostępna są bardzo szerokie możliwości wizualizacji danych w postaci różnego
zajęcia 2 Definiowanie wektorów:
zajęcia 2 Plan zajęć: definiowanie wektorów instrukcja warunkowa if wykresy Definiowanie wektorów: Co do definicji wektora: Koń jaki jest, każdy widzi Definiowanie wektora w Octave v1=[3,2,4] lub: v1=[3
Wstęp do GUI w Matlabie.
Wstęp do GUI w Matlabie. GUI (Graphical User Interface) jest systemem ułatwiającym pracę w Matlabie. Umożliwia on użytkownikowi automatyczne wydawanie wielu poleceń (np. poprzez naciśnięcie odpowiedniego
Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych
Laboratorium OiOSE. Wykorzystanie środowiska MATLAB... 1 Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Organizacja i Oprogramowanie Systemów Elektronicznych Michał Kowalewski
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Teoria sterowania Grafika w środowisku MATLAB Materiały pomocnicze do ćwiczeń laboratoryjnych 1 Część 4
Podstawowe operacje graficzne.
Podstawowe operacje graficzne. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z możliwościami graficznymi środowiska GNU octave, w tym celu: narzędziami graficznymi, sposobami konstruowania wykresów
TECHNOLOGIE INFORMACYJNE FUNKCJE GRAFICZNE 2D I ELEMENTY PROGRAMOWANIA
ZAJĘCIA 4 TECHNOLOGIE INFORMACYJNE MATLAB FUNKCJE GRAFICZNE 2D I ELEMENTY PROGRAMOWANIA PLAN ZAJEĆ: WSTĘP GRAFIKA DWUWYMIAROWA-ELEMENTARNE WYKRESY DWUWYMIAROWE ZARZĄDZANIE WIELOMA RYSUNKAMI-OKNA GRAFICZNE
Katedra Elektrotechniki Teoretycznej i Informatyki
Katedra Elektrotechniki Teoretycznej i Informatyki Przedmiot: Zintegrowane Pakiety Obliczeniowe W Zastosowaniach Inżynierskich Numer ćwiczenia: 3,4 Temat: Wizualizacja rozkładów jedno i wielowymiarowych,
Wprowadzenie do pakietów MATLAB/GNU Octave
Wprowadzenie do pakietów MATLAB/GNU Octave Ireneusz Czajka wersja poprawiona z 2017 Chociaż dla ścisłości należałoby używać zapisu MATLAB/GNU Octave, w niniejszym opracowaniu używana jest nazwa Matlab,
Tytuł: GRAPHER Podręcznik użytkownika ISBN: 9788393908806 Autor: Zbigniew Galon Rok wydania: 2014 Stron: 500 Wydawca: Gambit COiS Sp. z o.o.
Tytuł: GRAPHER Podręcznik użytkownika ISBN: 9788393908806 Autor: Zbigniew Galon Rok wydania: 2014 Stron: 500 Wydawca: Gambit COiS Sp. z o.o. GRAPHER. Podręcznik użytkownika Spis treści: GRAPHER. Podręcznik
1 Programowanie w matlabie - skrypty i funkcje
1 Programowanie w matlabie - skrypty i funkcje 1.1 Skrypty Skrypt jest plikiem tekstowym z rozszerzeniem *.m zawierającym listę poleceń do wykonania. Aby utworzyć skrypt w matlabie wybierz File New Script,
Gambit Centrum Oprogramowania i Szkoleń Sp. z o.o.
Tytuł: GRAPHER Podręcznik użytkownika ISBN: 9788393908820 Autorzy: Zbigniew Galon, Fryderyk Górski Rok wydania: 2019 Stron: 521 Wydawca: Gambit COiS Sp. z o.o. Spis treści 1 CO ZAWIERA TEN PODRĘCZNIK?...
PODSTAWY INŻYNIERII SYSTEMÓW TECHNICZNYCH
PODSTAWY INŻYNIERII SYSTEMÓW TECHNICZNYCH Charakterystyka programu MATLAB Dzadz Łukasz pok. 114 lukasz.dzadz@uwm.edu.pl Tel. 523-49-40 Katedra Inżynierii Systemów WNT UWM w Olsztynie TEMATYKA ĆWICZEŃ Charakterystyka
Ściągawka z Matlaba / Octave
Ściągawka z Matlaba / Octave www.mat.uni.torun.pl/~piersaj 2010-10-19 1 2 3 4 Strony domowe środowisk http://www.gnu.org/software/octave/index.html http://www.mathworks.com/ Dokumentacja http://www.mathworks.com/academia/student_center/
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych Daniel Wójcik Instytut Biologii Doświadczalnej PAN Szkoła Wyższa Psychologii Społecznej d.wojcik@nencki.gov.pl tel. 022
Programowanie: grafika w SciLab Slajd 1. Programowanie: grafika w SciLab
Programowanie: grafika w SciLab Slajd 1 Programowanie: grafika w SciLab Programowanie: grafika w SciLab Slajd 2 Plan zajęć 1. Wprowadzenie 2. Wykresy 2-D 3. Wykresy 3-D 4. Rysowanie figur geometrycznych
Metody Numeryczne. Laboratorium 1. Wstęp do programu Matlab
Metody Numeryczne Laboratorium 1 Wstęp do programu Matlab 1. Wiadomości wstępne liczby, format Program Matlab używa konwencjonalną notację dziesiętną, z kropka dziesiętną. W przypadku notacji naukowej
Laboratorium Cyfrowego Przetwarzania Obrazów
Laboratorium Cyfrowego Przetwarzania Obrazów Ćwiczenie 1 Wprowadzenie do MATLAB'a Opracowali: - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej, Instytut Metrologii
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA PRZEDMIOT : : LABORATORIUM PODSTAW AUTOMATYKI 1. WSTĘP DO
Laboratorium MATLA/MTL
Laboratorium MATLA/MTL Ćwiczenie 5 Opracowali: - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej, Instytut Metrologii i Inżynierii Biomedycznej, Wydział Mechatroniki
Operatory arytmetyczne
Operatory arytmetyczne Działanie Znak Dodawanie + Odejmowanie - Mnożenie macierzowe * Mnożenie tablicowe.* Dzielenie macierzowe / Dzielenie tablicowe./ Potęgowanie macierzowe ^ Potęgowanie tablicowe.^
Agnieszka Zaraś Nr albumu: Maciej Wielgus Nr albumu:
P o l i t e c h n i k a W a r s z a w s k a W y d z i a ł M e c h a t r o n i k i I n s t y t u t M i k r o m e c h a n i k i i F o t o n i k i Z a k ł a d T e c h n i k i O p t y c z n e j Agnieszka Zaraś
ŚRODOWISKO MATLAB WPROWADZENIE. dr inż. Dariusz Borkowski. Podstawy informatyki. (drobne) modyfikacje: dr inż. Andrzej Wetula
ŚRODOWISKO MATLAB WPROWADZENIE dr inż. Dariusz Borkowski (drobne) modyfikacje: dr inż. Andrzej Wetula Przebieg III części przedmiotu - 10 zajęć = 6 laboratoriów Matlab + 2 laboratoria Simulink + 2 kolokwia.
Wprowadzenie do Scilab: funkcje i wykresy
Wprowadzenie do Scilab: funkcje i wykresy Magdalena Deckert, Izabela Szczęch, Barbara Wołyńska, Bartłomiej Prędki Politechnika Poznańska, Instytut Informatyki Narzędzia Informatyki Narzędzia Informatyki
Komputerowa analiza obrazu Laboratorium 4
Komputerowa analiza obrazu Laboratorium 4 Przykład 1 Palety barw w programie Matlab: Wykreślenie wartości nasycenia składowych RGB dla palety HSV. ('Color','w'); rgbplot (hsv (256)); axis([0 256 0 1]);
Laboratorium MATLA. Ćwiczenie 5. Elementy programowania obiektowego. Graficzny Interfejs Użytkownika (GUI)
Laboratorium MATLA. Elementy programowania obiektowego. Graficzny Interfejs Użytkownika (GUI) Opracowali: - dr inż. Beata Leśniak-Plewińska Zakład Inżynierii Biomedycznej Instytut Metrologii i Inżynierii
Politechnika Białostocka
Politechnika Białostocka Wydział Mechaniczny Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Zintegrowany pakiet obliczeniowy Matlab jako nowoczesne narzędzie do analizy i przetwarzania sygnałów Numer
Pascal - grafika. Uruchomienie trybu graficznego. Moduł graph. Domyślny tryb graficzny
Moduł graph Pascal - grafika Pascal zawiera standardowy moduł do tworzenia obiektów graficznych linii, punktów, figur geometrycznych itp. Chcąc go użyć należy w programie (w nagłówku) wstawić deklarację:
Matlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Lech Sławik Podstawy Maximy 9 Podstawowa grafika.wxmx 1 / 16
Lech Sławik Podstawy Maximy 9 Podstawowa grafika.wxmx 1 / 16 Podstawowa grafika 2D i 3D Przy wykonywaniu procedur graficznych Maxima współpracuje z zewnętrznymi programami, które praktycznie umożliwiają
> x <-seq(-2*pi, 2*pi, by=0.5) > plot(x, sin(x), type="b",main="wykres funkcji sin(x) i cos(x)", col="blue") > lines(x, cos(x), type="l",col="red")
Rachunek Prawdopodobieństwa i Statystyka lab 4. Kaja Gutowska (Kaja.Gutowska@cs.put.poznan.pl) 1. Wprowadzenie do grafiki: - Program R ma szerokie możliwości w zakresie graficznego prezentowania danych.
Technika obliczeniowa i symulacyjna (TOiS)
Technika obliczeniowa i symulacyjna (TOiS) Dr inż. Andrzej Dobrucki, doc PWr andrzej.l.dobrucki@pwr.wroc.pl pok. 239 bud C-4 2 Materiały z laboratorium www.zto.ita.pwr.wroc.pl/~ald 3 Witryna ZTO www.zto.ita.pwr.wroc.pl
Instrukcje Laboratoryjne
Instrukcje Laboratoryjne Metody cyfrowego przetwarzania informacji multimedialnej 23/4 Laboratorium Treści programowe: Wprowadzenie w problematykę laboratorium, przedstawienie celów, treści programowych
Matplotlib - wizualizacja danych
Spis treści 1 Matplotlib - wizualizacja danych 1.1 Wprowadzenie do pakietu Matplotlib na przykładach 1.2 Wykresy funkcji 1.2.1 y = f(x) 1.2.2 Rysujemy wykres funkcji sinus 1.2.3 Ulepszamy wykres 1.2.4
Klasyfikacja Support Vector Machines
Klasyfikacja Support Vector Machines LABORKA Piotr Ciskowski przykład 1 KLASYFIKACJA KWIATKÓW IRYSA przykład 1. klasyfikacja kwiatków irysa (versicolor-virginica) żródło: pomoc MATLABa: http://www.mathworks.com/help/stats/svmclassify.html
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych Daniel Wójcik Instytut Biologii Doświadczalnej PAN Szkoła Wyższa Psychologii Społecznej d.wojcik@nencki.gov.pl tel. 022
Matlab/Octave Tomasz Sobiech, Politechnika Warszawska, Wydział Fizyki
Matlab/Octave Tomasz Sobiech, Politechnika Warszawska, Wydział Fizyki 29 stycznia 2016 Matlab jest środowiskiem stworzonym głównie w celu wykonywania obliczeń numerycznych. W skład środowiska wchodzi język
Tomasz Mostowski 19.marca Gauss, zajęcia 4.
Gauss, zajęcia 4. Wykresy. Przy badaniu wszelkich danych ekonomicznych zazwyczaj powinniśmy, a czasem nawet musimy obejrzeć wykres analizowanych zmiennych. Po angielsku jest nawet wyrażenie One picture
Matematyka finansowa w pakiecie Matlab
Matematyka finansowa w pakiecie Matlab Wykład 1. Wprowadzenie do Matlaba Bartosz Ziemkiewicz Wydział Matematyki i Informatyki UMK Kurs letni dla studentów studiów zamawianych na kierunku Matematyka w ekonomii
MATLAB wprowadzenie śycie jest zbyt krótkie, aby tracić czas na pisanie pętli!
Modele układów dynamicznych - laboratorium MATLAB wprowadzenie śycie jest zbyt krótkie, aby tracić czas na pisanie pętli! 1 2 MATLAB MATLAB (ang. matrix laboratory) to pakiet przeznaczony do wykonywania
Zadania. Rozdział Wektory i macierze. 1.Podajpolecenie 1,któreutworzywektor: v = [100, 95, 90,..., 95, 100].
Rozdział 1 Zadania 11 Wektory i macierze 1Podajpolecenie 1,któreutworzywektor: v = [100, 95, 90,, 95, 100] 2 Podaj polecenie, które utworzy wektor: v = [cos(pi), cos(2 pi), cos(3 pi),,cos(100 pi)] 3 Podaj
GNUPLOT Wprowadzenie. dr inż. Marzena Tefelska martef@if.pw.edu.pl Wydział Fizyki Politechnika Warszawska 2015
GNUPLOT Wprowadzenie dr inż. Marzena Tefelska martef@if.pw.edu.pl Wydział Fizyki Politechnika Warszawska 2015 http://www.gnuplot.info/ Program Gnuplot Rysuje wykresy w 2D lub 3D zdefiniowanych funkcji
Wartości x-ów : Wartości x ów można w Scilabie zdefiniować na kilka sposobów, wpisując odpowiednie polecenie na konsoli.
Notatki z sesji Scilaba Istnieje możliwość dokładnego zapisu przebiegu aktualnej sesji pracy ze Scilabem: polecenie diary('nazwa_pliku.txt') powoduje zapis do podanego pliku tekstowego wszystkich wpisywanych
Matlab MATrix LABoratory Mathworks Inc.
Małgorzata Jakubowska Matlab MATrix LABoratory Mathworks Inc. MATLAB pakiet oprogramowania matematycznego firmy MathWorks Inc. (www.mathworks.com) rozwijany od roku 1984 język programowania i środowisko
Wydział Inżynierii Mechanicznej i Mechatroniki. Mateusz Saków
Wydział Inżynierii Mechanicznej i Mechatroniki Mateusz Saków Nr albumu: 1974 Projekt z Mechatroniki Analiza układów drgających - nr przykładu. Kierunek studiów: Mechatronika Prowadzący: mgr inż. Mateusz
Materiał dotyczy generowania różnego typu wykresów w środowisku R.
Materiał dotyczy generowania różnego typu wykresów w środowisku R. Pamiętajmy, że niektóre typy wykresów są dedykowane do pewnych typów danych. Na potrzeby ćwiczeń początkowych załadujemy sobie zbiór danych
Program na zaliczenie: Odejmowanie widm
Piotr Chojnacki: MATLAB Program na zaliczenie: Odejmowanie widm {Poniższy program ma za zadanie odjęcie dwóch widm od siebie. Do poprawnego działania programu potrzebne są trzy funkcje: odejmowaniewidm.m
Matlab III Instrukcje, interpolacja, dopasowanie krzywych,
Matlab III Instrukcje, interpolacja, dopasowanie krzywych, Metody numeryczne w optyce 2017 Typy danych cd.. cell macierz komórkowa (blokowa) pojedynczymi elementami takiej macierzy mogą być nie tylko liczby
Tytu : GRAPHER Podr cznik u ytkownika ISBN: 978-83-920531-7-0 Autor: Zbigniew Galon Rok wydania: 2009 Stron: 408 Wydawca: Gambit COiS Sp. z o.o.
Tytu : GRAPHER Podr cznik u ytkownika ISBN: 978-83-920531-7-0 Autor: Zbigniew Galon Rok wydania: 2009 Stron: 408 Wydawca: Spis tre ci: 1 CO ZAWIERA TEN PODR CZNIK? 9 1.1 CZ STO U YWANE POJ CIA 10 2 DO
Elementy Projektowania Inżynierskiego MATLAB Wprowadzenie.
Elementy Projektowania Inżynierskiego MATLAB Wprowadzenie. 1. Wprowadzenie. Pakiet MATLAB (MATrix LABoratory) jest interakcyjnym środowiskiem umożliwiającym wykonywanie różnorakich obliczeń numerycznych.
MATLAB tworzenie własnych funkcji
MATLAB tworzenie własnych funkcji Definiowanie funkcji anonimowych Własne definicje funkcji możemy tworzyć bezpośrednio w Command Window, są to tzw. funkcje anonimowe; dla funkcji jednej zmiennej składnia
Wprowadzenie do systemu Scilab
Wprowadzenie do systemu Scilab Instrukcja 0 Wersja robocza 1 System Scilab Scilab jest wysokopoziomowym obiektowym językiem programowania, którego celem jest numeryczne wsparcie badań naukowych i inżynierskich.
Qtiplot. dr Magdalena Posiadała-Zezula
Qtiplot dr Magdalena Posiadała-Zezula Magdalena.Posiadala@fuw.edu.pl www.fuw.edu.pl/~mposiada Start! qtiplot poza rysowaniem wykresów pozwala też na zaawansowaną obróbkę danych.! qtiplot jest silnie wzorowany
Matlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Daniel Wójcik Wprowadzenie do Matlaba
Typy danych Ćwiczenia 3a: Typy danych Notatki Do tej pory omawialiśmy podstawowe typy danych MATLABa: liczby rzeczywiste, wektory i macierze Oprócz nich spotkamy także wartości logiczne: true - 1 - nie
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych
Wprowadzenie do środowiska MATLAB z zastosowaniami w modelowaniu i analizie danych Daniel Wójcik Instytut Biologii Doświadczalnej PAN Szkoła Wyższa Psychologii Społecznej d.wojcik@nencki.gov.pl tel. 022
Pakiety matematyczne. Matematyka Stosowana. dr inż. Krzysztof Burnecki
Pakiety matematyczne Matematyka Stosowana dr inż. Krzysztof Burnecki 17.04.2013 Wykład 9 Operacje symboliczne w Matlabie Graficzny interfejs użytkownika (GUI) Slajdy powstały na podstawie prezentacji Informatyka
MATLAB Podstawowe polecenia
MATLAB Podstawowe polecenia W MATLABie możliwe jest wykonywanie prostych obliczeń matematycznych. Działania (np. +) należy wpisać w okienku poleceń na końcu naciskając klawisz enter. Program MATLAB wydrukuje
Informatyka. Wykład 2. Witold Dyrka 5/3/2012
Informatyka Wykład 2 Witold Dyrka witold.dyrka@pwr.wroc.pl 5/3/212 Program wykładów. Informatyka. Wprowadzenie do Matlaba (13.2.12) 1. Matlab dla programistów C/C++ (2.2.12) 2. Optymalizacja obliczeń.
ANALIZA DANYCH I PROCESÓW. Mgr inż. Paweł Wojciech Herbin
ANALIZA DANYCH I PROCESÓW Mgr inż. Paweł Wojciech Herbin SZCZECIN 29 LUTEGO 2016 Spis treści 1. Wprowadzenie... 4 2. MATLAB wprowadzenie do interfejsu... 5 3. Praca w trybie bezpośrednim... 6 3.1. Wprowadzanie