Ejercicios resueltos con Módulos
1. Gráficos en 2D
1.2. Formateando el Gráfico
Para cada par de argumentos x, y, hay un tercer argumento opcional que es la cadena de formato que indica el color y el tipo de línea del gráfico.
Las letras y símbolos de la cadena de formato son de MATLAB y concatena una cadena de color con una cadena de estilo de línea.
La cadena de formato predeterminada es 'b-', que es una línea azul continua. Por ejemplo, para trazar lo anterior con círculos rojos, emitiría
El resultado de la ejecución de este script debería ser:
Con el fin de fijar conceptos se pide al alumno responder las siguientes preguntas
- ¿Cual es el nombre del módulo que me permite generara un arreglo de valores para x?
- ¿Como puedo mostrar los valores de x por pantalla?¿ y los de y?
- ¿Cual es el argumento que indica que el gráfico sea con puntos y de color rojo y en que línea está?
- ¿Que sucede si modifico la línea 12 por paso=0.5?
- Dejando nuevamente la línea 12 paso=0.1, modifique la línea 15 que por: plt.plot(x,y, 'b-') u observe que sucede.
- ¿Que diferencias hay cuando el paso es de 0.5 si el argumento de plot es 'ro' respecto de 'b-'?
- ¿Donde se generan los valores de x?
- ¿Donde se generan los valores de y?
- ¿Cual es la función que relaciona x con y y en que línea se define?
- ¿Que sucede si modifico la línea 12 por : paso=0.5?
- Poner títulos a los Ejes x e y
- Abra el siguiente link : plt.axis() , y leyendo la documentación justifique cuales son los argumentos que se pasan en la línea 16
- ¿ Que sucede si modificamos la línea 16 por: plt.axis([0, 1, 0, 2])?
- ¿Que sucede si eliminamos la línea 17?
- ¿ En el línk .show podemos ver que dice algo sobre modo interactivo y no interactivo, esto justifica lo que sucede si comentamos línea 17?.
- Cambiar la línea 15 por: plt.plot(x, y,'b-', linewidth=0.5) , ¿Que sucede? Probar con plt.plot(x, y,'b-', linewidth=5)