de plot functie neemt meestal twee argumenten (maar kan er één nemen). De eerste is de x-waarden van de punten om te plotten, en de tweede is de Y-waarde van de punten toplot. Hieronder is een voorbeeld van het maken en plotten van de waarden van de x squaredgraph van -10 tot +10. In het geval van een enkel argument wordt de x-as 1, 2,3,4,… tot de lengte van de array, en de Y-as bevat de waarden van de array.

merk op dat de plot “de punten verbindt” voor u,lijnen tekenen tussen elke set van X,Y waarden.,

Als u een enkele array hebt die u wilt plotten, en u geeft niet echt om de x-as, u wilt alleen de waarden in de Y-as zien, dan kunt u een enkele array doorgeven aan de plot-functie. Hier is een voorbeeld:

het labelen van uw Plot

de volgende functies worden bijna altijd gebruikt met plot om de uitvoer leesbaarder te maken.

  1. xlabel, ylabel: Geef een label voor de grafiek axii.
  2. titel: Geef een titel voor de grafiek.
  3. legenda: Geef een legenda aan die vertelt wat meerdere grafieklijnen betekenen.,
  4. raster: plaats een geruit raster over de grafiek (voeg meer regels toe om (soms) het gemakkelijker te maken om waarden te zien.
  5. as: vertel hoe groot van een gebied de grafiek moet tonen.

het” clf “Commando

soms wilt u de figuur” wissen”. Dit wordt normaal gedaan door simpelweg het volgende te” plotten ” wat je wilt.U kunt ook het “clf” commando gebruiken:

>> clf; % clear the plot 

het” hold ” Commando

soms wilt u meerdere grafieken plotten op de XY-as (op dezelfde figuur)., In Matlab, wanneer u de plot functie meer thanonce gebruiken, elke keer dat u het noemt, wordt de vorige figuur “gewist”.

om een vorige figuur op de plot te laten blijven, gebruiken we het”hold on;” Commando. Wanneer we het wissen van de figuur willen hervatten voor elke nieuwe plot, gebruiken we het” hold off; ” Commando.

probeer de volgende code:

u zou slechts één grafiek moeten hebben gezien, de kubusgrafiek (de tweede grafiek hierboven). Probeer nu deze code, met behulp van de” hold on; ” Commando.

het” subplot ” Commando

soms wilt u meerdere plots naast elkaar plaatsen op een enkele figuur., U kunt dit bereiken door gebruik te maken van de Matlab subplot functie.

voor veel meer details over deze functie (evenals de commando ‘ s en functies hierboven genoemd) kunt u altijd het help commando gebruiken bij de MATLAB prompt.

de parameters die worden gebruikt door de functie subplot bepalen hoeveel rijen en kolommen voor de totale “matrix” van cijfers, en vervolgens in welke van deze posities de volgende plot moet worden geplaatst. De parameters zijn: 1) het aantal rijen, 2) het aantal kolommen, 3) Welke van de sub plots te gebruiken.,

Hier is een voorbeeld van hoe een 2×3 matrix (6 cijfers) van plots te maken en elk van hen aan te pakken met een nummer (hieronder getoond). Merk op hoe rij 1, kolom 1, wordt geïdentificeerd door het nummer 1. Rij 1, kolom 3, wordt aangeduid met 3. Rij twee, kolom één, “wraps” en wordt aangeduid met 4.,:

Kolommen
een twee drie
Rijen een 1 2 3
twee 4 5 6

deze code Test. Merk op dat het subplot Commando hetzelfde blijft, behalve de “index” in welke matrix locatie je wilt. Merk ook op dat u kunt titel, label, etc, elke plot.,

verschillende aanvullende plotmethoden

Matlab biedt verschillende bekende grafiekfuncties, waaronder histogrammen, cirkeldiagrammen en stamdiagrammen.

  1. histogrammen: histogrammen worden gebruikt om aan te geven hoeveel waarden in een reeks waarden binnen bepaalde “bakken”vallen. Als we bijvoorbeeld de scores van alle studenten op een test hebben, willen we misschien uitzoeken hoeveel scores tussen 90-100, 80-90, 70-80, enz. Het histogram is hiervoor het perfecte hulpmiddel.

  2. cirkeldiagrammen: cirkeldiagrammen zijn nuttig om aan te geven welk percentage van een geheel elk element vertegenwoordigt., Bijvoorbeeld, als we wisten dat er 40 uur in de week waren, zouden we een cirkeldiagram kunnen gebruiken om aan te geven hoeveel uren werden besteed aan studie, slaap, spelen, etc

  3. Stamdiagrammen: het stamdiagram tekent een lijn van de onderkant van de grafiek naar de juiste Y-waarde voor elke x-waarde. Als de x-as bijvoorbeeld aangeeft hoe vaak een letter in een document is gevonden, kunnen we een stamgrafiek gebruiken om de relatie tussen alle letters weer te geven, en hoe vaak ze voorkomen..

terug naar de lijst met onderwerpen

Articles

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *