next up previous
Next: Studio 3 Up: Studio 2 Previous: Numerisk Differentiering

Skriptfiler, m-Filer

I stället för att skriva varje kommando ett och ett i Matlabs Command Window kan man samla alla dessa i en s.k. skriptfil, och sedan exekvera denna fil genom att skriva filens namn vid prompten. Skriptfiler skrivs enklast i Matlabs texteditor, vilken startas m.h.a.

>> edit
Detta kommando ska öppna ett nytt fönster med olika knappar. Skriv den här koden i det nya fönstret
  h = 0.001
  x = 0:0.01:1
  y = (sin(x+h)-sin(x))./h
  plot(x,y)
och spara sedan filen i din hemkatalog. Kalla filen t.ex. derivata.m. Observera suffixet .m, vilket är nödvandigt för att Matlab skall veta att detta är en fil, s.k. m-fil, med kommandon. Exekvera nu alla instruktioner i filen genom att skriva
>> derivata
Detta borde ge en figur med derivatan till funktionen $ f(x)=\sin x$, dvs. $ \cos x$.

Övning: Upprepa föregående övning, men skriv nu en m-fil för att beräkna andraderivatan till $ f(x)=\cos 2x$.


Fredrik Bengzon 2004-08-24