1. Successio [2p]¶
Considerem la següent successió matemàtica parametritzada per a i b :
\[x_{i+1} = \left| \frac{a + sin(x)}{e^{b x}} \right|\]
Es demana que al mòdul successio (fitxer successio.py) facis la funció Python següent:
- calc_terme(a, b, x):
donats tresfloata, b, xretorna \(x_{i+1}\) arrodonit a 4 decimals.
Per exemple:
>>> x = 0.0 >>> x = calc_terme(1.0, 0.1, x) >>> x 1.0 >>> x = calc_terme(1.0, 0.1, x) >>> x 1.6662 >>> x = calc_terme(1.0, 0.1, x) >>> x 1.6892 >>> x = calc_terme(1.0, 0.1, x) >>> x 1.6832 >>> x = calc_terme(1.0, 0.1, x) >>> x 1.6848 >>> x = calc_terme(1.0, 0.1, x) >>> x 1.6844
Disposes dels tests al fitxer calc_terme-test.txt. Recorda que pots utilitzar el mòdul math de Python i qualsevol altre que consideris.
Solució
Disposes de d’una solució correcte al fitxer successio.py.