Ejercicio 19 d'octubre 2016 A - Pregunta 1 (2 punts). Gràfi… · Recursos Informáticos UB 2016

Tema: Tabulació i representació gràfica de funcions · Del examen Recull d'exàmens de Python (Part 1) (2016)

Enunciado

19 de març 2018 A

19 d'octubre 2016 A - Pregunta 1 (2 punts). Gràfica amb Matplotlib

Indiqueu els errors i instruccions que manquen en el codi següent, dissenyat per dibuixar les funcions e−xe^{-x} i 1/(1+x)1/(1+x) a l'interval [0,5][0, 5], emmagatzemar la imatge com a fitxer anomenat arxiu_de_dibuix i obrir-la a la pantalla:

import numpy as np

import matplotlib.pyplot as plt

x = np.linspace(0, 5)

f1 = np.exp(-x)

f2 = 1 / (1 + x)

plt.title("Funcions exp(-x) i 1/(1+x)")

plt.xlabel("x")

plt.plot(x, f1, 'gx', label="exp(-x)")

plt.plot(x, f2, 'bo', label="1/(1+x)")

plt.legend()

plt.savefig("arxiu_de_dibuix")

plt.show()

Enunciado: Ejercicio 19 d'octubre 2016 A - Pregunta 1 (2 punts). Gràfi… · Recursos Informáticos UB 2016

Solución

Según los criterios oficiales de corrección

Indiqueu els errors i instruccions que manquen en el codi següent, dissenyat per dibuixar les funcions e−xe^{-x} i 1/(1+x)1/(1+x) a l'interval [0,5][0, 5], emmagatzemar la imatge com a fitxer anomenat arxiu_de_dibuix i obrir-la a la pantalla:

Solución: 1. S'ha d'importar el paquet gràfic: `import matplotlib.pyplot as plt`. 2. Generar el domini xx: `x = np.linspace(0, 5)`. 3. Utilitzar el mòdul NumPy per calcular l'exponencial: `np.exp(-x)`. 4. L'etiqueta de l'eix d'abscisses és `plt.xlabel("x")` (no `plt.xtitle`). 5. El nom de fitxer a `plt.savefig` ha d'anar entre cometes: `"arxiu_de_dibuix"`. 6. Afegir la instrucció `plt.show()` per mostrar la finestra gràfica.

La explicación paso a paso, hecha con IA, es Premium. Premium

Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.

‹ Ejercicio 2016 B1 Part I - Exercici 3: Representació gràfic… · 2016 · Ejercicio 19 d'octubre 2016 B - Pregunta 3 (2 punts). Gràfi… · 2016 ›

Más ejercicios de Tabulació i representació gràfica de funcions