...
Code Block | ||
---|---|---|
| ||
Flytt fra 1 til 3 Flytt fra 1 til 2 Flytt fra 3 til 2 Flytt fra 1 til 3 Flytt fra 2 til 1 Flytt fra 2 til 3 Flytt fra 1 til 3 |
f)
Regn Lag funksjonen recSine(x). Denne skal regne ut sin(x) rekursivt ved at: sin(x) = 3*sin(x/3)-4*(sin(x/3))^3
, og at .
Benytt også at:
sin( x ) ~ x
når x << 1
. Du skal ikke bruke Bruk den innebygde sinus funksjonen. funksjonen sin(x) til å bekrefte svaret.
g)
Lag en funksjon som multipliserer sammen tall slik: (1+1/1^2)*(1+1/2^2)*(1+1/3^2)*... Avslutt iterasjonen når endringen er mindre enn en toleranse tol. Skriv også ut hvor man