MATLAB er en industristandard programvare pakke for analyse og presentasjon av skjermen kvalitet vitenskapelige og tekniske data . Når du forbereder Dataene tegnes for presentasjon, må du gi et passende område på alle grafaksene . Det er også viktig at de områder av grafer er sammenlignbare mellom relaterte tall . MATLAB gir en rekke mekanismer for å manipulere aksen grensene programmatisk og via brukergrensesnittet . MATLAB Grafisk
MATLAB viser grafer i et data objekt , kjent som en figur , som har ett eller flere sett med akser knyttet til den. Hvert sett av akser kan ha to eller tre individuelle objekter aksen , avhengig av dataenes dimensjonalitet . Hver akse har en øvre og nedre grense , avstanden mellom markeringer og andre kosmetiske egenskaper .
Tilgang Axis Objects
Du får tilgang til figuren aksen objekt i MATLAB i en av to måter. Tilgang til brukergrensesnitt for aksen egenskaper krever å klikke på "Rediger "-menyen knappen under figuren tittellinjen og velge " Akser Egenskaper ... " alternativet . Du kan også endre figur akser programmatisk ved hjelp av aksen ( ) og andre MATLAB kommandoer : en
aksen autoaxis offaxis onaxis squareaxis stramt
For å få en hånd til den valgte , eller sist oppdatert , akse objektet, bruker gca ( ) kommando , en forkortelse for få aktuelle aksen .
Justere Axis Bounds
Som standard setter MATLAB aksen grenser for auto- skalere til de aktuelle data. Du kan samtidig sette grensene for x og y - og så videre for z og andre dimensjoner - med aksen ( ) kommando:
aksen ( [ xmin xmax ymin ymaks ] )
de enkelte grensene for x og y kan settes via xlim () og ylim ( ) kommandoer. Aksen modus du angir med aksen ( ) kommandoen også kan oppnås ved hjelp av xlim () og ylim ( ) kommandoer : en
xlim ( [ xmin xmax ] ) xlim (' off '')
synkronisere flere akser
p Med den subplot ( ) kommando , kan du vise flere grafer inne i samme figur vinduet. Det er ofte nødvendig for aksen grense for å være identisk for subplots , selv om grensene av dataene forskjellig. Du kan synkronisere flere akser ved å lagre aksen håndtak og bruke linkaxes () kommando :
figur , my_axes ( 1 ) = subplot ( 2,2,1 ), plot ( ... ) my_axes ( 2 ) = subplot ( 2,2,2 ) ; ... linkaxes ( my_axes ) ;