MATLAB – Plotting

Annonser

for Å plotte grafen til en funksjon, du må ta følgende trinn −

  • x, ved å angi omfanget av verdier for variabelen x, som har som funksjon å være plottet

  • Definere funksjonen y = f(x)

  • Ring plot-kommandoen, som plot(x, y)

Følgende eksempel ville demonstrere konseptet., La oss plotte den enkle funksjonen y = x for omfanget av verdier for x fra 0 til 100, med en økning på 5.

Lage et script fil og skriv inn følgende kode −

x = ;y = x;plot(x, y)

Når du kjører filen, MATLAB viser følgende plott −

La oss ta ett eksempel til å plotte funksjonen y = x2. I dette eksemplet vil vi tegne to grafer med samme funksjon, men i andre gang, vi vil redusere verdien av tilveksten. Vær oppmerksom på at vi redusere tilvekst, grafen blir jevnere.,

Lage et script fil og skriv inn følgende kode −

x = ;x = ;y = x.^2;plot(x, y)

Når du kjører filen, MATLAB viser følgende plott −

Endre kode fil litt, redusere tilvekst til 5 −

x = ;y = x.^2;plot(x, y)

MATLAB tegner en jevnere graf −

Legge til Tittel, Etiketter, Grid Linjer og Skalering på Grafen

MATLAB gir deg mulighet til å legge til tittel, etiketter langs x-aksen og y-aksen, grid linjer og også for å justere aksene til å pynte opp grafen.,

  • xlabel og ylabel kommandoer generere etiketter langs x-aksen og y-aksen.

  • tittelen » – kommandoen lar deg sette en tittel på grafen.

  • rutenett på kommando kan du legge inn linjene i rutenettet på grafen.

  • aksen tilsvarer kommandoen tillater generering av tomten med den samme skalaen faktorer og områder på begge akser.

  • axis square kommandoen genererer en firkantet tomt.,

Eksempel

Lage et script fil og skriv inn følgende kode −

x = ;y = sin(x);plot(x, y), xlabel('x'), ylabel('Sin(x)'), title('Sin(x) Graph'),grid on, axis equal

MATLAB genererer følgende graf −

Tegning Flere Funksjoner på Samme Grafen

Du kan tegne flere grafer på samme tomt., Følgende eksempel viser konseptet −

Eksempel

Lage et script fil og skriv inn følgende kode −

x = ;y = sin(x);g = cos(x);plot(x, y, x, g, '.-'), legend('Sin(x)', 'Cos(x)')

MATLAB genererer følgende graf −

Angi Farger på Grafen

MATLAB gir åtte grunnleggende farge valg for å tegne grafer.,

c Cyan g Grønn m Magenta y Gul

Eksempel

La oss tegne grafen til to polynomer

  • f(x) = 3×4 + 2×3+ 7×2 + 2x + 9 og

  • g(x) = 5×3 + 9x + 2

Lage et script fil og skriv inn følgende kode −

x = ;y = 3*x.^4 + 2 * x.^3 + 7 * x.^2 + 2 * x + 9;g = 5 * x.^3 + 9 * x + 2;plot(x, y, 'r', x, g, 'g')

Når du kjører filen, MATLAB som genererer følgende graf −

– Innstillingen Axis Skalaer

axis-kommandoen lar deg angi aksen skalaer., Du kan angi minimum og maksimum verdier for x-og y-aksene ved å bruke kommandoen axis på følgende måte −

axis ( )

følgende eksempel viser dette −

Eksempel

Lage et script fil og skriv inn følgende kode −

x = ;y = exp(-x).* sin(2*x + 3);plot(x, y), axis()

Når du kjører filen, MATLAB som genererer følgende graf −

Generere Sub-Plott

Når du oppretter en array av tomter i samme figur, og hver av disse plottene er kalt et subplot. Den kommandoen subplot er brukt til å opprette subplots.,

Syntaksen for kommandoen er −

subplot(m, n, p)

hvor m og n er antall rader og kolonner av tomten utvalg og p angir hvor å sette en bestemt tomt.

Hver tomt er opprettet med kommandoen subplot kan ha sine egne særtrekk. Følgende eksempel viser konseptet −

Eksempel

La oss generere to tomter −

y = e−1.,5xsin(10x)

y = e−2xsin(10x)

Lage et script fil og skriv inn følgende kode −

Når du kjører filen, MATLAB som genererer følgende graf −

Annonser

Share

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *