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 [Link]. Un histograma suele
ser un gráfico de barras donde se representa la ocurrencia de datos (frecuencia)
en intervalos definidos. Lo que hace [Link] 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.
[Link]
pyplot-v-tipos-de-grafico-ii/
[Link]