MATLAB är en branschstandard programvara för analys och presentation av display - kvalitet vetenskapliga och tekniska data . När man förbereder uppgifter grafer för presentation , måste du ange ett lämpligt område på alla diagram axlar . Det är också viktigt att intervallen grafer är jämförbara mellan relaterade figurer . MATLAB innehåller en rad olika mekanismer för att manipulera axel gränser programmatiskt och via användargränssnittet . MATLAB grafer
MATLAB visar grafer i ett dataobjekt , känd som en siffra , som har en eller flera uppsättningar av axlar i samband med det . Varje uppsättning av axlar kan ha två eller tre enskilda axliga objekt , beroende på dimensionerna av data. Varje axel har en undre och övre gräns , avstånd mellan skalstreck och andra kosmetiska egenskaper . Addera Åtkomst Axis Objects
Du komma åt objektet siffran axeln i MATLAB i en av två sätt. Öppna användargränssnittet för axelns egenskaper kräver att klicka på " Redigera" -knappen under figuren namnlisten och välja " Axes Properties ... " alternativet . Du kan också ändra siffra axlar programmatiskt med hjälp av axeln ( ) och andra MATLAB -kommandon :
axel autoaxis utanföraxelplacering onaxis squareaxis tight
att få grepp på den markerade , eller senast uppdaterades , axel objekt använder GCA ( ) kommandot , kort för att få aktuell axel .
Justera Bounds Axis
Som standard anger MATLAB axlarnas gränser för auto - skala till de aktuella uppgifterna . Du kan samtidigt ställa gränserna för x och y - och så vidare för z och andra dimensioner - med axeln ( ) kommandot :
axel ( [ xmin xmax ymin Ymax ] ) katalog
de individuella gränser för x och y kan ställas via xlim ( ) och ylim ( ) kommandon . Axeln läge du in med axeln ( ) kommando även kan uppnås med hjälp av xlim ( ) och ylim ( ) kommandon :
xlim ( [ xmin xmax ] ) xlim ( ' off '' ) katalog
Synkronisera flera axlar
subploten ( ) kommandot , kan du visa flera grafer inom samma siffra fönstret . Det är ofta nödvändigt för axeln bounds att vara identiska för subplots , även om gränserna för de uppgifter skiljer . Du kan synkronisera flera axlar genom att spara axeln handtagen och använda linkaxes ( ) Kommando :
bild; my_axes ( 1 ) = subplot ( 2,2,1 ) , plot ( ... ) my_axes ( 2 ) = subplot ( 2,2,2 ) , ... linkaxes ( my_axes ) ,