Hva er et subplot?
De delplott er en nyttig funksjon i MATLAB som lar brukere vise flere plott i en enkelt figur. Det hjelper med å visualisere og sammenligne ulike datasett på en godt organisert måte. Ved å dele figuren inn i et rutenett med mindre delplott, kan du plotte flere grafer, bilder eller diagrammer i et enkelt figurvindu, noe som gjør det lettere for deg å analysere og tolke dataene.
Syntaks for subplot Funksjon i MATLAB
Den generelle syntaksen for bruk delplottet fungere i MATLAB er gitt nedenfor:
delplott ( m , n , s )
Hvor m, n er antall rader og kolonner i plottet rutenett, mens s er indeksen til plottet, og den starter fra 1 i øvre venstre hjørne av figuren og øker fra venstre til høyre, deretter topp til bunn.
Hvordan bruke subplot i MATLAB?
Bruker en delplott i MATLAB er ganske grei, siden du må definere radene og kolonnene i plottet og angi indeksen. For eksempel, for å plotte to figurer i et enkelt vindu, kan du bruke følgende kode:
% Lag en 2x2 figur med to delplott
figur
delplott ( 2 , 2 , 1 )
plott ( x1 , y1 )
tittel ( 'Plot 1' )
xlabel ( 'X-akse' )
ylabel ( 'Y-akse' )
delplott ( 2 , 2 , 2 )
bar ( x2 , y2 )
tittel ( 'Plot 2' )
xlabel ( 'X-akse' )
ylabel ( 'Y-akse' )
Koden ovenfor vil plotte to figurer i et enkelt vindu. La oss gi et enkelt eksempel for å illustrere prosessen ovenfor.
% Definer datax = 0 : 0,01 : 2 *pi ;
y1 = uten ( x ) ;
y2 = cos ( x ) ;
% Lag en figur med to delplott
figur
delplott ( 2 , 1 , 1 ) % Første delplott med 2 rader , 1 kolonne , og posisjon 1
plott ( x , y1 )
tittel ( 'Sinusbølge' )
delplott ( 2 , 1 , 2 ) % Andre delplott med 2 rader , 1 kolonne , og posisjon 2
plott ( x , y2 )
tittel ( 'Cosinusbølge' )
Koden ovenfor vil plotte to plott på to rader med en enkelt kolonne.
For å plotte figurene side ved side i et enkelt vindu, kan du bruke følgende kode:
% Definer datax = 0 : 0,01 : 2 *pi ;
y1 = uten ( x ) ;
y2 = cos ( x ) ;
% Lag en figur med to delplott
figur
delplott ( 2 , 2 , 1 ) % Første delplott med 2 rader , 2 kolonne , og posisjon 1
plott ( x , y1 )
tittel ( 'Sinusbølge' )
delplott ( 2 , 2 , 2 ) % Andre delplott med 2 rader , 2 kolonne , og posisjon 2
plott ( x , y2 )
tittel ( 'Cosinusbølge' )
På denne måten kan du bruke delplott funksjon for enkelt å plotte flere figurer i ett enkelt vindu MATLAB .
Konklusjon
De delplott er en nyttig funksjon i MATLAB som lar deg plotte flere figurer i et enkelt vindu. Syntaksen er ganske enkel der du må definere flere rader og kolonner, og plotte indeksen for å plotte figurene i et enkelt vindu. Enten du er nybegynner eller erfaren bruker, bruker delplott i MATLAB kan i stor grad forbedre datavisualiseringsevnene dine og gjøre prosjektene dine mer meningsfylte og lettere å forstå.