MATLAB er en industri standard softwarepakke til analyse og præsentation af display kvalitet videnskabelige og tekniske data. Når du forbereder data grafer til præsentation , skal du give en passende vifte af alle graf akser. Det er også afgørende, at de intervaller af grafer er sammenlignelige mellem beslægtede figurer. MATLAB giver en række mekanismer til at manipulere akse bounds programmatisk og via brugergrænsefladen . MATLAB Graphing
MATLAB viser grafer i et dataobjekt , kendt som en figur , der har en eller flere sæt af akser , der er forbundet med det. Hvert sæt af akser kan have to eller tre individuelle akse objekter , afhængigt dimensionalitet af dataene. Hver akse har en nedre og øvre grænse , afstanden mellem aksemærker og andre kosmetiske egenskaber.
Adgang Axis Objects
Du får adgang til figuren akse objekt i MATLAB i en af to måder . Adgang til brugergrænseflade til akse egenskaber, kræver at klikke på "Rediger "-menuen knappen under tallet titellinjen og vælge " Axes Properties ... " valgmulighed. Du kan også ændre figur akser programmering ved hjælp af aksen ( ) og andre MATLAB -kommandoer : Hej
akse autoaxis offaxis onaxis squareaxis stramme
For at få et håndtag til den aktuelt valgte eller sidst opdateret , akse objekt , skal du bruge GCA () kommando , kort for at få aktuelle akse.
Justering Axis Bounds
Som standard MATLAB sætter akse grænser for auto- skaleres til de aktuelle data . Du kan samtidig sætte grænserne for x og y - og så fremdeles for z og andre dimensioner - med aksen () kommando : Hej
akse ( [ xmin xmax ymin ymax ] )
de enkelte grænser for x og y kan indstilles via xlim () og ylim () kommandoer. Aksen tilstand, du indstilles ved hjælp af aksen ( ) kommando også kan opnås ved hjælp af xlim () og ylim () kommandoer : Hej
xlim ( [ xmin xmax ] ) xlim ( 'off '' )
< br >
Synkronisering multiple Axes
Med udgaaende () kommando, kan du vise flere grafer inde i samme figur vinduet. Det er ofte nødvendigt for aksen afgrænser at være identisk for underparceller , selv om grænserne for de data varierer . Du kan synkronisere flere akser ved at gemme akse håndtag og bruge linkaxes () kommando:
figur; my_axes (1 ) = udgaaende ( 2,2,1 ), plot (...) my_axes (2) = udgaaende (2,2,2 ), ... linkaxes ( my_axes )