Precis som vanligt, alltså cosinus för en vilkel får du med Cos(vinkel_i_radianer), om du har vinkeln i grader får du multiplicera med pi/180. OK.Sv: Cos, Sin, Tan
/JohanSv: Cos, Sin, Tan
Som JohanD.
Cosinus, Sinus och Tangens tar vinkeln i radianer som inparameter.
En cirkel är ju 360°. I radianer säger man att cirkeln är 2*pi
pi=(3.1415926535). Tittar du på formeln för cirklens omkrets:
O=2*pi*r, r=radien.
så kan vi uttrycka denna i formen Omkrets/radie Det är just denna
konstiga enhet som är radianer. Förhållandet mellan omkrets och radie
är alltid 2*pi och har tilldelats namnet radianer.
tittar vi på förhållandet radianer och grader skriver vi att det går
2*pi på 360 °, eller 2*pi/360, efter förkortning erhåller vi pi/180.
en radian motsvarar alltså 0.01745 ungefär.
Om du skär ut en tårtbit av din cirkel som är 1/360-del av tårtan så
motsvarar en radian längden på den båge som bildas på tårtbiten.
Några andra intressanta observationer:
Cos(0)=1, Sin(0)=0
Cos(90)=0, Sin(90)=1
Cos(180)=1, Sin(180)=0
Cos(270)=0, Sin(270)=1
Fast nu var argumentet i grader. Detta funkar inte i VB du måste
omvandla till radienaer så här.
Cos(0 *pi / 180)=1, Sin(0 *pi / 180)=0
Cos(90 * pi / 180)=0, Sin(90 * pi / 180)=1
Cos(180 * pi / 180)=1, Sin(180 * pi / 180)=0
Cos(270 * pi / 180)=0, Sin(270 * pi / 180)=1
Ibland vill man gå bakvägen och omvandla från Cos eller Sin för en
vinkel till, då använder man inversen av Cos, Sin, Tan. Men dessa
funktioner finns inte i VB och då måste man ta till så kallade
härledda funktioner. Att härleda trigonometriska funktioner är ganska
underbart krångligt om man inte kan triggettan och de andra fusk
-komihåg reglerna.
Här har du en lista på dem.
arcsin(X) = Atn(X / Sqr(-X * X + 1))
arccos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)
Tips:
PI = 4 * Atn(1)
Atn = arctan = arcus tangens, alltså inversen för tangens.
Hoppas du nu fattar mera !!
Sök på enhetscirkeln på nätet.
http://ma-serv.did.gu.se/matematik/gsp/enhetsc.htm
/peterh