Ako vykresliť dátové body v MATLABE
Na vytvorenie grafu dátových bodov v MATLABE je potrebné najprv vytvoriť vektor reprezentujúci x-ové súradnice a ďalší vektor pre y-ové súradnice. Následne je možné použiť funkciu plot() na efektívnu vizualizáciu údajových bodov. Nasledujúci kód ukazuje, ako vykresliť dátové body v MATLAB:
% Krok 1: Pripravte si údajex = [ 1 , 2 , 3 , 4 , 5 ] ;
y1 = [ 10 , pätnásť , 8 , 12 , 7 ] ;
y2 = [ 5 , 9 , 13 , 6 , jedenásť ] ;
% Krok 2: Použite funkciu plot().
držať zapnuté; % Povoliť podržanie na vykreslenie viacerých sérií do rovnakého grafu
zápletka ( x, y1, 'O-' , 'Šírka čiary' , 2 , 'Veľkosť značky' , 8 , 'Farba' , 'b' ) ;
zápletka ( x, y2, 's--' , 'Šírka čiary' , 2 , 'Veľkosť značky' , 8 , 'Farba' , 'r' ) ;
držať vypnuté; % Zakázať podržanie
% Krok 3: Pridajte štítky a názov
xlabel ( 'os X' ) ;
ylabel ( 'os Y' ) ;
titul ( 'Dátový bodový graf' ) ;
% Krok 4: Zobrazte legendu
legenda ( 'Dátový rad 1' , 'Dátový rad 2' ) ;
% Krok 5: Prispôsobenia (voliteľné)
mriežka zapnuté;
os tesný;
V tomto kóde najskôr pripravíme údaje definovaním polí x, y1 a y2 reprezentujúcich hodnoty osi x a zodpovedajúce hodnoty osi y pre dva dátové rady. Potom sa príkaz hold on používa na umožnenie vykreslenia viacerých sérií do toho istého grafu. Dve funkcie plot() sa volajú na vykreslenie y1 a y2 proti x, s rôznymi štýlmi značiek a farbami pre každú sériu.
Ďalej sa pomocou funkcií xlabel(), ylabel() a title() pridajú označenia pre os x, os y a názov grafu. Na rozlíšenie medzi radmi údajov sa pomocou funkcie legend() zobrazí legenda, ktorá špecifikuje označenia pre každú sériu.
Zahrnuté sú voliteľné prispôsobenia, ako napríklad povolenie čiar mriežky (zapnutá mriežka) a nastavenie limitu osi tak, aby sa tesne prispôsobil údajovým bodom (tesná os). Nakoniec sa graf zobrazí spustením kódu alebo zavolaním funkcie show().
Záver
Vykresľovanie údajových bodov v MATLAB umožňuje výskumníkom, inžinierom a dátovým analytikom získať prehľad a efektívne komunikovať svoje zistenia. Na vykreslenie dátových bodov v MATLAB-e je možné použiť metódu hold on a hold off spolu s funkciou plot().