0% encontró este documento útil (0 votos)
32 vistas8 páginas

Figure Con Matplotlib

Este documento introduce las funciones exponenciales, logaríticas y otros tipos de gráficos en matplotlib. Explica cómo graficar funciones exponenciales con bases mayores y menores que 1 usando Python. También describe cómo calcular y graficar logaritmos naturales y en otras bases. Finalmente, brinda ejemplos de cómo crear histogramas, gráficos de barras y otros formatos de gráficos en matplotlib.

Cargado por

Miller Medina
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas8 páginas

Figure Con Matplotlib

Este documento introduce las funciones exponenciales, logaríticas y otros tipos de gráficos en matplotlib. Explica cómo graficar funciones exponenciales con bases mayores y menores que 1 usando Python. También describe cómo calcular y graficar logaritmos naturales y en otras bases. Finalmente, brinda ejemplos de cómo crear histogramas, gráficos de barras y otros formatos de gráficos en matplotlib.

Cargado por

Miller Medina
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

Universidad de Pamplona

Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------

INTRODUCCIÓN A MATPLOTLIB
3. Funciones exponenciales.

Se llama "exponencial" a un número positivo elevado a una variable x, por


ejemplo:

Aunque la función exponencial por excelencia en Matemáticas es (siendo


e=2.718281...), tal es así que a esta función se la suele expresar abreviadamente
como exp(x), llamándola a secas "la exponencial de x".

Pero en general una función exponencial tiene la forma:

siendo a un número positivo distinto de 0.

Para dibujar las gráficas de estas funciones conviene considerar dos casos: I)
exponenciales con a > 1;

y II) exponenciales con a < 1.


Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------
En Python se puede visualizar de la siguiente forma

4. Funciones Logarítmicas.

Decimos que logaritmo (base a) de un número positivo N es z, lo cual


expresamos, , si se verifica:

En otras palabras, el logaritmo (base a) del número positivo N es el exponente al


que hay que elevar la base a para obtener ese número N

Por ejemplo, decimos que el Logaritmo decimal (base 10) de 100 es 2, puesto
que 10²=100.
Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------
En el caso de que la base sea el número e = 2,7182818... se llama "logaritmo
natural" o "logaritmo neperiano" (en honor del matemático John Neper), lo cual se
suele denotar de una de estas formas:

Log N (sin poner la base), Ln N

En Matemáticas generalmente se utilizan logaritmos neperianos, y escasamente


se utilizan logaritmos en otras bases.

En python para trabajar logaritmo natural lo utilizaremos de la siguiente forma


log(x) como una función matemática de numpy. Si se necesita en base 10 se
utilizaría log10(x)
Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------

MISCELANEA

En Python podemos encontrar un sin numero de utilidades de Matplotlib a


continuación veremos algunas generalidades y aplicaciones de esta librería.
1. Formatos:

Podemos darle forma a los gráficos así:


Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------
Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------
2. Histograma
Para dibujar un histograma podemos hacer uso de plt.hist. Un histograma suele
ser un gráfico de barras donde se representa la ocurrencia de datos (frecuencia)
en intervalos definidos. Lo que hace plt.hist es dibujar el histograma de un vector
en función del número de intervalos (bins) que definamos. Como siempre, vamos
a ver esto con un ejemplo:

3. Barras
Si deseamos realizar un gráfico con barras podemos usar lo siguiente como se
muestra en el ejemplo:
Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------

Siguiendo las indicaciones de la programación estructurada se va a retornar el


plano o la figura completa para utilizarse en cada función.
Universidad de Pamplona
Programación II
Introducción a matplotlib
Elaboró: Augusto Brugés, Wilfred Villalba
------------------------------------------------------------------------------------------------------------------------------------------

Ejercicios:
1. Realizar dos ejercicios de funciones que grafiquen lo que usted desea
visualizar. Utilizar la imaginación e innovación.

Páginas web.
https://pybonacci.org/2012/06/23/manual-de-introduccion-a-matplotlib-
pyplot-v-tipos-de-grafico-ii/
https://matplotlib.org/tutorials/introductory/pyplot.html

También podría gustarte