added practicum files, updated gitignore
[fp1415.git] / files / practicum / TaylorReeks.icl
1 module TaylorReeks
2
3 import StdEnv
4
5 /* 1. Schrijf de functie plusminus die een lijst van waarden krijgt, [x0 ... xn], en die de
6 waarde x0 - x1 + x2 - x3 + ... oplevert.
7 */
8 plusminus :: // meest algemene type
9 plusminus ...
10
11 Start = (1-2+3-4+5-6+7-8+9-10,plusminus [1..10])
12
13 /* 2. Implementeer de Taylor-reeks voor de sinus functie m.b.v. de plusminus functie.
14 */
15 sinus x = plusminus ...
16
17 Start = (sin 0.25, sinus 0.25)
18
19 /* 3. Implementeer de Taylor-reeks voor de cosinus functie m.b.v. de plusminus functie.
20 */
21 cosinus x = plusminus ...
22
23 Start = (cos 0.25, cosinus 0.25)