Hvordan plotte datapunkter i MATLAB
For å lage et plott av datapunkter i MATLAB, er det nødvendig å først etablere en vektor som representerer x-koordinatene og en annen vektor for y-koordinatene. Deretter kan plot()-funksjonen brukes til å visualisere datapunktene effektivt. Følgende kode viser hvordan du plotter datapunkter i MATLAB:
% Trinn 1: Klargjør dataene dinex = [ 1 , 2 , 3 , 4 , 5 ] ;
y1 = [ 10 , femten , 8 , 12 , 7 ] ;
y2 = [ 5 , 9 , 1. 3 , 6 , elleve ] ;
% Trinn 2: Bruk plot()-funksjonen
holde på; % Aktiver hold på for å plotte flere serier på samme graf
plott ( x, y1, 'O-' , 'Linje bredde' , 2 , 'MarkerSize' , 8 , 'Farge' , 'b' ) ;
plott ( x, y2, 's--' , 'Linje bredde' , 2 , 'MarkerSize' , 8 , 'Farge' , 'r' ) ;
holde av; % Deaktiver hold på
% Trinn 3: Legg til etiketter og tittel
xlabel ( 'X-akse' ) ;
ylabel ( 'Y-akse' ) ;
tittel ( 'Data Point Plot' ) ;
% Trinn 4: Vis en forklaring
legende ( 'Data Series 1' , 'Data Series 2' ) ;
% Trinn 5: Tilpasninger (valgfritt)
Nett på;
akser stramt;
I denne koden forbereder vi først dataene ved å definere x-, y1- og y2-matrisene som representerer x-akseverdiene og de tilsvarende y-akseverdiene for to dataserier. Deretter brukes hold på-kommandoen for å muliggjøre plotting av flere serier på samme graf. To plot()-funksjoner kalles for å plotte y1 og y2 mot x, med forskjellige markørstiler og farger for hver serie.
Deretter legges etiketter for x-aksen, y-aksen og en tittel for plottet til ved hjelp av henholdsvis xlabel(), ylabel() og title() funksjonene. For å skille mellom dataseriene, vises en legende ved hjelp av legend()-funksjonen, og spesifiserer etiketter for hver serie.
Valgfrie tilpasninger som aktivering av rutenettlinjer (rutenett på) og innstilling av aksegrensen for å passe tett til datapunktene (aksetett) er inkludert. Til slutt vises plottet ved å utføre koden eller kalle opp show()-funksjonen.
Konklusjon
Å plotte datapunkter i MATLAB gir forskere, ingeniører og dataanalytikere mulighet til å få innsikt og kommunisere funnene sine effektivt. For å plotte datapunkter i MATLAB kan man bruke hold på og hold av-metoden sammen med plot()-funksjonen.