Hvor å Endre Axis of en Histogram i Matlab

Et histogram er en graf som skiller en pool av tall i et begrenset antall "binger", basert på sine verdier, så viser en vertikal-søylediagram over hvor mange verdier faller inn i hver kasse. MATLAB matematisk program inneholder en innebygd funksjon for å utføre "binning" og deretter plotte søylediagram. Når MATLAB plottede grafen, kan brukeren bruke Eiendom Editor figuren er å forandre mange egenskaper av grafen, inkludert egenskapene til en akse.

Bruksanvisning

1 Plot et histogram ved hjelp av MATLAB er "hist" -funksjonen og dine egne data, eller med eksempeldata som dette:

x = -4: 0,1: 4;
y = randN (10000,1);
hist (y, x)

Den første linjen skaper en matrise som går fra negativ fire til positiv fire i trinn på tideler og lagrer den i en variabel "x". Den "randN" -funksjonen i den andre linjen skaper en annen liste "y" på 10.000 tilfeldige tall, normalfordelt (klokke buet) rundt en sentral gjennomsnittet. Den "hist" kommandoen i siste linje skaper binger i henhold til "x" array, beregner hvor mange verdier i "y" array passe inn i hver kasse og deretter plotter søylediagram som representerer alt det der.

2 Klikk på "View" -menyen i figuren, og velg deretter "Eiendom Editor."

3 Dobbeltklikk på x-aksen. MATLAB vil åpne alternativene under figuren, i samme vindu, for å endre flere egenskaper aksen.

4 Skriv inn tekst i X Etikett-boksen for å gi aksen en etikett. Skriv inn tallene i venstre eller høyre tekstbokser ved siden av X Grenser å endre minimums- og maksimumsgrenser aksen. Klikk på rullegardinmenyen ved siden av X Scale å endre plotting mellom lineær og logg skalaer. Til slutt klikker du på "Reverse" boksen for å tvinge x-aksen for å sette negative tall til høyre og positive tall til venstre.

Hint

  • Hvis du skriver "hist (y)" i stedet for "hist (y, x)," MATLAB bruker 10 som standard antall binger til å dele opp "y" array.