next up previous
Next: Vektorer Up: Studio 1 Previous: Grundläggande Operationer

Variabler

Antag, att vi vill multiplicera talen $ 3.1416$ och $ 2.4142$. Istället för att direkt skriva

>> 3.1416*2.4142
kan vi först deklarera dem som s.k. variabler och sedan multiplicera dessa. Det här låter kanske konstigt, men skriv så här
>> a=3.1416
Nu har vi deklarerat variabeln a så att i fortsättningen när vi menar talet $ 3.1416$ kan vi skriva a i Matlab. P.s.s. kan vi tala om för datorn att det ska finnas ett tal som heter b och har värdet $ 2.4142$ genom den s.k. tilldelningen
>> b=2.4142
Observera att man alltid skriver variabelnamnet till vänster om värdet variabeln skall ha.

Vi multiplicerar nu $ 3.1416$ med $ 2.4142$ precis som vanligt med multiplikationstecknet *, dvs.

>> a*b
 
ans =
 
    7.5845

Vi kan ändrat värdet på en existerande variabel, t.ex. b, genom att göra en ny tilldelning. Om det t.ex. råkar vara så att $ b=a^2$ kan vi skriva

>> b = a^2
vilket ändrar värdet på b till $ 3.1416^2$ medan a har samma värde som förut, alltså $ 3.1416$.

Övning: Deklarera variablerna $ a=2$, $ b=3$ och $ c=\pi$. Beräkna sedan följande uttryck.
a. $ a+b$ b. $ ab$ c. $ a/b$ d. $ a^b$
e. $ 3a-5b$ f. $ 1/(a^2+b^2)$ g. $ \log(sin(c/2))$ h. $ \tan(\tfrac{c}{4})$

Övning: Deklarera variablerna weight och length. Räkna sedan ut ditt BMI-värde, som ges av

BMI$\displaystyle = \frac{\text{weight}}{\text{length}^2},$    

där vikten skall vara i kilo och längden i meter.


next up previous
Next: Vektorer Up: Studio 1 Previous: Grundläggande Operationer
Fredrik Bengzon 2004-08-24