I det här avsnittet ska vi lära oss att rita matematiska funktioner
i Matlab. Funktioner representeras i Matlab som en vektor med
-värden och en vektor med
-värden, där
. Punkternas
-värden skall stå på samma position i
-vektorn, som motsvarande
-värde har i
-vektorn.
Antag att vi vill rita funktionen på intervallet
. Vi börjar då med att ange de
-värden där funktionen ska
beräknas, med hjälp av
>> x=0:0.05:1Sedan beräknar vi motsvarande värden
>> y=x.^2Nu vill vi rita funktionen
>> plot(x,y)Du borde nu se en graf av
Låt oss också rita funktionen
. Eftersom
redan
finns som variabeln pi kan vi skriva
>> y=sin(3*pi*x)och sedan visualisera m.h.a.
>> plot(x,y)
Eftersom funktionen är lagrad som en punktmängd vill man ibland se var dessa ligger. Vi kan rita ut punkterna som röda stjärnor med kommandot
>> plot(x,y,'r*')
Det finns en hjälp till varje Matlab-kommando. Prova nu att läsa hjälpen för plot, genom att skriva
>> help plotObservera att hjälpsidorna skriver Matlabkod med versaler, trots att själva datorkoden alltid skrivs med gemena bokstäver.
Övning: Rita följande funktioner på det indikerade intervallet.
a. ,
.
b.
,
.
c. ,
.
d.
,
.
h. ,
.