Problema para graficar funciones con Matplotlip
Publicado por MCR (3 intervenciones) el 15/11/2019 19:20:43
Tengo que resolver este problema y tengo alguna duda
Representar en una única gráfica las funciones evaluadas en el intervalo [0, 2] y con paso (resolución) 0.01. Haced que los rangos de valores mostrados sean [0.25, 2.25] para el eje de las X y [-1, 1] para el eje de las Y. Adicionalmente, mostrad la gráfica correspondiente a f1 con color verde y la gráfica correspondiente a f2 con color rojo.
Mi duda es no se bien como introducir los valores para el eje y, muestro lo que tengo hecho de codigo que me representa todo bien menos los valores del eje y, que no se bien como cambiarlos , las funciones están predefinidas y no se pueden manipular.
Representar en una única gráfica las funciones evaluadas en el intervalo [0, 2] y con paso (resolución) 0.01. Haced que los rangos de valores mostrados sean [0.25, 2.25] para el eje de las X y [-1, 1] para el eje de las Y. Adicionalmente, mostrad la gráfica correspondiente a f1 con color verde y la gráfica correspondiente a f2 con color rojo.
Mi duda es no se bien como introducir los valores para el eje y, muestro lo que tengo hecho de codigo que me representa todo bien menos los valores del eje y, que no se bien como cambiarlos , las funciones están predefinidas y no se pueden manipular.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
def f1(x):
return np.exp(-x)
def f2(x):
return np.exp(-x) * np.sin(2 * np.pi * x)
x = np.arange(0.25,2.25, 0.01)
f1 = f1(x)
f2 = f2(x)
plt.xlabel('x')
plt.ylabel('f(x)')
plt.plot(x,f1,'g', label =r"f1")
plt.plot(x,f2,'r',label =r"f2")
plt.legend()
plt.show()
Valora esta pregunta


0