plotfunktionen tager normalt to argumenter (men kan tage en). Den første er X-værdierne for de punkter, der skal plottes, og den anden er y-værdien af punkterne toplot. Nedenfor er et eksempel på at skabe og plotte værdierne af SQU s .uaredgraph fra -10 til +10. I tilfælde af et enkelt argument bliver axis-aksen1, 2,3,4,… op til længden af arrayet, og Y-aksen indeholder værdierne afarrayet.
Bemærk,at plot vil “forbinde prikkerne” for dig og tegne linjer mellem hvert sæt values,y-værdier.,
Hvis du har et enkelt array, som du ønsker at plotte, og ikke rigtig bekymrer dig OMX-aksen, vil du bare se de værdier, der er plottet i Y-aksen, du kan videregive en enkelt array til plotfunktionen. Her er et eksempel:
mærkning af dit Plot
følgende funktioner bruges næsten altid med plot for at gøre theoutput mere læsbar.
- xlabel, ylabel : Angiv en mærkning for grafen a .ii.
- Titel: Angiv en titel til grafen.
- legend: Giv en legende, der fortæller, hvad flere graflinjer betyder.,
- grid: sæt et ternet gitter over grafen (Tilføj flere linjer til (nogle gange) gør det lettere at se værdier.
- akse: Fortæl, hvor stort et område grafen skal vise.
kommandoen ” clf ”
Nogle gange vil du “rydde” figuren. Dette isnormally gjort ved blot at” plotte ” den næste ting, du ønsker.Alternativt, kan du bruge “clf” kommando:
>> clf; % clear the plot
Den “hold” kommando
nogle gange vil du ønsker at angive flere grafer på XY-aksen (på samefigure)., I Matlab, når du bruger plotfunktionen mere enden gang, hver gang du kalder det, bliver den forrige figur “slettet”.
for at få en tidligere figur tilbage på plottet, bruger vi kommandoen”hold on;”. Når vi vil genoptage rydning af figurenfor hvert nyt plot bruger vi kommandoen” hold off;”.
prøv følgende kode:
Du skulle kun have set en graf, kubikgrafen (som var det andet plot ovenfor). Prøv nu denne kode ved hjælp af kommandoen” hold on;”.
kommandoen “subplot”
Nogle gange vil du placere flere plot side om side på en enkelt figur., Du kan opnå dette ved hjælp af Matlab-underplotfunktionen.
For mange flere detaljer om denne funktion (såvel som de kommandoer og funktioner, der er nævnt ovenfor), kan du altid bruge hjælpekommandoen ved Matlab-prompten.
parametrene, der bruges af underplotfunktionen, bestemmer hvor mange rækker og kolonner for den samlede “Matri.” af figurer, og derefter hvilken af disse positioner, der skal placeres det næste plot i. Parametrene er: 1) antallet af rækker, 2) antallet af kolonner, 3) Hvilken af de underplaner, der skal bruges.,
Her er et eksempel på, hvordan man opretter en 233 Matri. (6 figurer) af plots og adresserer hver enkelt af dem med et tal (vist nedenfor). Bemærk, hvordan række 1, kolonne 1, er identificeret ved nummer 1. Række et, kolonne tre er identificeret med 3. Række to, kolonne et, “wraps” og er identificeret ved 4.,:
Kolonner | |||||
---|---|---|---|---|---|
et | to | tre | |||
Rækker | et | 1 | 2 | 3 | |
to | 4 | 5 | 6 |
Test denne kode. Bemærk, at kommandoen underplot forbliver den samme, bortset fra det “indeks”, som Matri locationplacering du ønsker. Bemærk også, at du kan Titel, etiket, etc, hvert plot.,
forskellige yderligere plotningsmetoder
Matlab giver flere velkendte graffunktioner, herunder histogrammer, cirkeldiagrammer og stem-diagrammer.
-
histogrammer: histogrammer bruges til at vise, hvor mange værdier i en række værdier, der falder inden for visse “skraldespande”. For eksempel, hvis vi har scoringer af alle studerende på en test, kan vi måske finde ud af, hvor mange scoringer der var mellem 90-100, 80-90, 70-80 osv. Histogrammet er det perfekte værktøj til dette.
-
cirkeldiagrammer: cirkeldiagrammer er nyttige til at vise, hvilken procentdel af en helhed, hvert element repræsenterer., For eksempel, hvis vi vidste, at der var 40 timer i ugen, kunne vi bruge et cirkeldiagram til at vise, hvor mange timer der blev brugt på undersøgelse, søvn, leg osv.
-
Stem-diagrammer: stem-diagrammet trækker en linje fra bunden af grafen til den passende Y-værdi for hver value-Værdi. For eksempel hvis axis-aksen repræsenterer, hvor mange gange et brev blev fundet i et dokument, kunne vi bruge et stem-plot til at vise forholdet mellem alle bogstaver, og hvor ofte de forekommer..
tilbage til emnelisten