summaryrefslogtreecommitdiff
path: root/files/practicum/TaylorReeks.icl
blob: 2ee6ff8def7560a2e6eb9e844edf080c1426807e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
module TaylorReeks

import StdEnv

/*	1. Schrijf de functie plusminus die een lijst van waarden krijgt, [x0 ... xn], en die de 
       waarde x0 - x1 + x2 - x3 + ... oplevert.
*/
plusminus		:: // meest algemene type
plusminus ...

Start			= (1-2+3-4+5-6+7-8+9-10,plusminus [1..10])

/*	2. Implementeer de Taylor-reeks voor de sinus functie m.b.v. de plusminus functie.
*/
sinus x			= plusminus ...

Start			= (sin 0.25, sinus 0.25)

/*	3. Implementeer de Taylor-reeks voor de cosinus functie m.b.v. de plusminus functie.
*/
cosinus x		= plusminus ...

Start			= (cos 0.25, cosinus 0.25)