Hvordan kan du gjøre alle akser den samme i Matlab ved bruk subplots?

Hvordan kan du gjøre alle akser den samme i Matlab ved bruk subplots?


MATLAB er en datamaskin miljø skapt av datamaskin vitenskaps Cleve Moler og brukes for numerisk databehandling og skape høyt nivå dataprogrammer. MATLAB er ofte brukt i vitenskapelige og tekniske applikasjoner på grunn av det er enkelt å lære språk syntaks og regnekraft. En vanlig oppgave når du bruker MATLAB skaper mange lignende tomter samtidig. Dette kan kreve at plottene har alle de samme akser slik at plottene kan lett sammenlignes. Dette kan gjøres i MATLAB ved hjelp av en funksjon som heter "linkaxes '. Ved hjelp av denne kommandoen inne i MATLAB kan forstås med litt kjennskap til MATLAB miljøet.

Bruksanvisning

1 Fordele subplot du ønsker å lage. For eksempel, hvis du lager to tomter med en som ligger vertikalt over hverandre, skriv kommandoen

øks (1) = subplot (2,1,1)

Det første tallet representerer antall vertikale tomter, representerer det andre tallet antallet horisontale tomter og det tredje tallet representerer indeksen for den aktuelle tomten.

2 Lag den enkelte tomt innenfor subplot. Dette kan gjøres ved hjelp av kommandoen

plot (x, y, øks (1))

der x er dataene på den horisontale aksen, y dataene på den vertikale aksen og øks (1) er det subplot å plotte data på.

3 Gjenta fremgangsmåten ovenfor for å opprette den andre subplot. For eksempel kan dette være opprettet ved hjelp av kommandoer

ax (2) = subplot (2,1,2)

plot (x, y, øks (2))

og hvor data x, y behøver ikke å være de samme verdier eller størrelse som det første settet med data.

4 Knytte ulike subplots bruker 'linkaxes-kommandoen. For eksempel, kommandoen

linkaxes (øks, 'x');

vil knytte x-aksene for de to tomter, så hvis du zoomer inn i et område av en av tomter, vil begge tomter automatisk zoome inn i denne regionen. Hvis du vil koble y-aksene, erstatte 'x' med 'y', og å knytte begge akser, skriv 'xy "i stedet.

Hint

  • Bruk MATLAB dokumentasjon for å forstå hvordan du bruker bestemte relaterte kommandoer som "tomt", "størrelse", "subplot ', og' linkaxes '.
  • Pass på at du ikke bruker noen forhåndsdefinerte kommandoer i Matlab for å nevne variabler eller plott. For eksempel er kommandoen 'plot' allerede reservert, så navngi dine grafer 'tomt' kan skape problemer i MATLAB.