SlideShare ist ein Scribd-Unternehmen logo
1 von 107
TUTORIAL DE MATPLOTLIB
Universidad Nacional de
Colombia
M a t e r i a l d e ap o y o e l a b o r a d o c o m o a p o y o a
la materia
Métodos Numéricos
D i e g o C a m i l o P e ñ a Ra m í r e z ( d o c e n t e )

Twitter: @nervencid
1
CONTENIDO
INTRODUCCION
● MATPLOTLIB
● INTRODUCCIÓN A PYPLOT
● CREACIÓN DE MULTIPLES GRAFICAS (Subplot)
● EDITANDO PROPIEDADES DE LAS GRAFICAS
● MANEJO DE EVENTOS
● MANEJO DE EVENTOS: Picking
● MANEJO DE EVENTOS: Dragg
● MANEJO DE EVENTOS: Hover ('mouse enter and
leave')
● ANIMACIONES
●

2
CONTENIDO
PLOT 3D
● CREACIÓN DE INTERFACES DE USUARIO (UI)
● CREACIÓN DE INTERFACES DE USUARIO (UI):
Widgets
● CREACIÓN DE INTERFACES DE USUARIO (UI):
Tkinter
● Otras Interfaces de usuario (UI)
● BIBLIOGRAFIA
● SOBRE EL AUTOR Y EL CONTENIDO
●

3
INTRODUCCIÓN
Como hemos podido darnos cuenta Python es una
herramienta muy completa y autónoma; ya que nos
permite hacer varias actividades sin depender de
librerías externas o software de terceros. Sin
embargo para aplicaciones más especializadas como
lo son por ejemplo: análisis matemáticos, hacer
gráficas de funciones o resolver ecuaciones,
debemos acudir a librerías externas de terceros.
A continuación haremos una breve introducción a
estas librerías que al igual que Python son de código
abierto y nos dan prestación que no podemos lograr
en otros lenguajes programación.
4
MATPLOTLIB
Matplotlib es una librería de
código abierto creada por el
fallecido John Hunter(1968-2012),
la cual posee un conjunto de
herramientas para poder hacer
gráficas en 2D y 3D, como
alternativa a MATLAB en cuanto
a creación de gráficos,
recientemente se le a añadido la
posibilidad de interaccionar con
librerías como qt, Gtk, entre otras
para poder hacer interfaces de
usuario personalizadas [1].
5
MATPLOTLIB
MATPLOTLIB esta compuesta de tres elementos
fundamentales [2]:






PYLAB: Es un conjunto de funciones que permiten crear
gráficas (plot's ) similares a los de MATLAB.
MATPLOTLIB API: Es una interfaz que contiene clases
que crean y gestionan imágenes, textos, figuras y plot's.
BACKEND: Nos permite extender MATPLOTLIB a otras
funcionalidades 'extra', como por ejemplo exportar a
archivos 'PNG, PDF, SVG, etc...' o crear interfaces de
usuarios con librerías especializadas como 'wxpython' o
'pygtk'

6
INTRUCCIÓN A PYPLOT
PYPLOT es un conjunto de comandos que
permiten trabajar de manera similar a
MATLAB, cada funcion de 'pyplot', genera
algún tipo de cambio en la figura como por
ejemplo: decorar la figura, agregar texto, crear
graficas secundarias, etc...[2]
Para el siguiente ejercicio cree un nuevo
archivo '.py' bien sea utilizando el editor
integrado en Python o el entorno de desarrollo
de su preferencia.
7
INTRUCCIÓN A PYPLOT

8
INTRUCCIÓN A PYPLOT
Al ejecutar el programa (F5) deberíamos obtener el siguiente
resultado:

9
INTRUCCIÓN A PYPLOT
Notese que 'Matplotlib' genera su propia ventana la cual por lo
general posee una barra de herramientas en la parte inferior los
cuales son:
'Home': Renderiza la gráfica a sus configuraciones
originales deshaciendo operaciones de 'zoom' y/o 'paneo'.
'Back-Forward': Nos permite retroceder o avanzar entre
las operaciones de 'zoom' y/o 'paneo', para poder navegar
entre las vistas generadas por dichas operaciones.

1
0
INTRUCCIÓN A PYPLOT
'Pan': Permite movernos en (x, y) a través de la
grafica.
'Zoom': Permite ampliar zonas de la figura para
poderlas ver con más detalle.
'Configure sobplots': Con esta herramienta podemos
configurar manualmente parámetros de las graficas
como: altura, anchura, espacios laterales, etc...
'Save': Nos permite exportar la imagen a formato de
imagen como: raw, png, pdf, poscript, etc..

1
1
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
MATPLOTLIB nos permite trabajar con varias gráficas en una
sola ventana, a continuación crearemos dos gráficas,por lo
que sera necesario crear un nuevo archivo con extensión '.py'

1
2
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
3
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
4
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
5
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
Así debería verse
el resultado en
pantalla.

1
6
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
Ahora supongamos que necesitamos DEMASIADAS
graficas, las cuales cuales no podrían verse bien en una
sola ventana, lo cual nos obligaría a crear una segunda
ventana, creamos un nuevo archivo '.py' y escribimos el
siguiente codigo:

1
7
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
8
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

1
9
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

2
0
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)

2
1
CREACIÓN DE MULTIPLES
GRAFICAS (Subplot)
El resultado debería verse así:

2
2
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Podemos editar las propiedades estéticas de una figura,
por ejemplo si tenemos algo así:

2
3
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Que se ve así:

2
4
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Cambiamos la apariencia modificando esta linea:

Por esta linea:

2
5
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Ahora debería verse así:

2
6
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Ahora añadamos algo de texto, ANTES de esta linea:

Agregamos lo siguiente:

2
7
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Ahora debería verse así:

2
8
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS

Con la siguiente linea:

2
9
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Lo cual añadirá el titulo a la parte superior de la grafica:

3
0
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Con el siguiente código:

3
1
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Añadimos una pequeña ecuación en formato LATEX:

3
2
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Y con el siguiente código:

3
3
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Añadimos una segunda ecuación en formato LATEX:

3
4
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Existen otras formas de agregar anotaciones a nuestra
gráfica como por ejemplo:

3
5
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Lo cual añadirá una anotación (con la flecha incluida) a
nuestra gráfica:

3
6
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
La gráfica se vera finalmente así:

3
7
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
¡NO OLVIDEMOS ESTE código AL FINAL de nuestro
archivo '.py'!:

3
8
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Otra forma de es introducir un 'legend', para el siguiente
ejemplo (No olvide crear un nuevo archivo '.py'):

3
9
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Deberíamos tener el siguiente resultado:

4
0
EDITANDO LAS PROPIEDADES
DE LAS GRAFICAS
Deberíamos tener el siguiente resultado:

4
1
MANEJO DE EVENTOS
Como lo mencionamos anteriormente MATPLOTLIB
puede interaccionar con librerías externas como Gtk
para poder desarrollar aplicaciones más complejas, para
esto se provee de una API que permite trabajar con
eventos comunes como hacer click en partes
determinadas sobre la gráfica (picking),el movimientos
del mouse sobre áreas predeterminadas ('mouse enter
and leave'), arrastrar objetos ('Dragg'), etc...
A continuación crearemos archivos '.py' para los ejemplos
que vamos a implementar:
● Picking.py
● Dragg.py
● Hover.py ('mouse enter and leave')
4
2
MANEJO DE EVENTOS: Picking

4
3
MANEJO DE EVENTOS: Picking

4
4
MANEJO DE EVENTOS: Picking

4
5
MANEJO DE EVENTOS: Picking

4
6
MANEJO DE EVENTOS: Picking
En pantalla deberíamos ver algo así:

4
7
MANEJO DE EVENTOS: Picking
Y en la consola deberíamos ver esto al hacer click sobre los
puntos de la gráfica:

4
8
MANEJO DE EVENTOS: Dragg

4
9
MANEJO DE EVENTOS: Dragg

5
0
MANEJO DE EVENTOS: Dragg

5
1
MANEJO DE EVENTOS: Dragg

5
2
MANEJO DE EVENTOS: Dragg

5
3
MANEJO DE EVENTOS: Dragg

5
4
MANEJO DE EVENTOS: Dragg

5
5
MANEJO DE EVENTOS: Dragg
En pantalla deberíamos ver algo así:

5
6
MANEJO DE EVENTOS: Dragg
Y deberíamos arrastrar los rectángulos al hacer click sobre ellos:

5
7
MANEJO DE EVENTOS: Dragg
Y en la consola deberíamos ver algo así:

5
8
MANEJO DE EVENTOS: Hover
('mouse enter and leave')

5
9
MANEJO DE EVENTOS: Hover
('mouse enter and leave')

6
0
MANEJO DE EVENTOS: Hover
('mouse enter and leave')
En pantalla deberíamos ver algo así:

6
1
MANEJO DE EVENTOS: Hover
('mouse enter and leave')
Al pasar el mouse sobre las figuras deberíamos ver esto:

6
2
MANEJO DE EVENTOS: Hover
('mouse enter and leave')
Y en la consola deberíamos ver esto:

6
3
ANIMACIONES

6
4
ANIMACIONES

6
5
ANIMACIONES

6
6
ANIMACIONES
En pantalla deberíamos ver algo así:

6
7
Plot 3D

6
8
Plot 3D

6
9
Plot 3D

7
0
Plot 3D
En pantalla deberíamos ver algo así:

7
1
Creación de Interfaces de Usuarios
(UI)
Una de las características más interesantes recientemente
implementadas dentro de MATPLOTLIB, es la capacidad de crear
interfaces de usuario, permitiéndonos así crear aplcaciónes mucho
más interactivas.
MATPLOTLIB posee dentro de sí la librería 'widgets', que nos
permite crear controles de usuario básico controles de interfaz de
usuario como por ejemplo: botones, 'sliders', 'checkbuttons',
'menus', etc...
Sin embargo AUNQUE SU ESTABILIDAD NO ESTA
GARANTIZADA, MATPLOTLIB también puede servirse de librerias
de terceros como qt, tkinter, gtk, etc...

7
2
Creación de Interfaces de Usuarios
(UI): Widgets

7
3
Creación de Interfaces de Usuarios
(UI): Widgets

7
4
Creación de Interfaces de Usuarios
(UI): Widgets

7
5
Creación de Interfaces de Usuarios
(UI): Widgets

7
6
Creación de Interfaces de Usuarios
(UI): Widgets

7
7
Creación de Interfaces de Usuarios
(UI): Widgets

7
8
Creación de Interfaces de Usuarios
(UI): Widgets

7
9
Creación de Interfaces de Usuarios
(UI): Widgets

8
0
Creación de Interfaces de Usuarios
(UI): Widgets

8
1
Creación de Interfaces de Usuarios
(UI): Widgets

8
2
Creación de Interfaces de Usuarios
(UI): Widgets
Finalmente este es el resultado que deberíamos ver en pantalla:

8
3
Creación de Interfaces de Usuarios
(UI): Tkinter
Tkinter es una librería integrada en Python que nos permite crear
interfaces de usuario como alternativa a las librerías de 'matplotlib',
en caso de que deseemos desarrollar interfaces de usuario más
complejas y que se acerquen a una aplicación de escritorio comun.
A continuación haremos un ejemplo similar al ejemplo anterior
hecho con 'matplotlib', para mostrar las diferencias e cuanto
sintaxis.

8
4
Creación de Interfaces de Usuarios
(UI): Tkinter

8
5
Creación de Interfaces de Usuarios
(UI): Tkinter

8
6
Creación de Interfaces de Usuarios
(UI): Tkinter

8
7
Creación de Interfaces de Usuarios
(UI): Tkinter

8
8
Creación de Interfaces de Usuarios
(UI): Tkinter

8
9
Creación de Interfaces de Usuarios
(UI): Tkinter

9
0
Creación de Interfaces de Usuarios
(UI): Tkinter

9
1
Creación de Interfaces de Usuarios
(UI): Tkinter

9
2
Creación de Interfaces de Usuarios
(UI): Tkinter

9
3
Creación de Interfaces de Usuarios
(UI): Tkinter

9
4
Creación de Interfaces de Usuarios
(UI): Tkinter

9
5
Creación de Interfaces de Usuarios
(UI): Tkinter

9
6
Creación de Interfaces de Usuarios
(UI): Tkinter

9
7
Creación de Interfaces de Usuarios
(UI): Tkinter

9
8
Creación de Interfaces de Usuarios
(UI): Tkinter

9
9
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter

1
0
Creación de Interfaces de Usuarios
(UI): Tkinter
Finalmente este es el resultado que deberíamos ver en pantalla:

1
0
Otras Interfaces de Usuarios (UI)
Existen muchas más librerías de terceros para crear
interfaces de usuario como wxWidgets, Gtk+, Qt, etc... sin
embargo algunas no son lo suficientemente estables o no
están bien soportadas por sus creadores para más
documentación consultar:
http://www.wxpython.org/
http://www.pygtk.org/
https://live.gnome.org/PyGObject
http://zetcode.com/tutorials/pyqt4/
http://qt-project.org/wiki/Category:LanguageBindings::PyS
ide
http://www.zonaqt.com/content/introducci%C3%B3n-practi
ca-qt-en-python
1
0
BIBLIOGRAFIA
[1] http://matplotlib.org/
[2] http://matplotlib.org/users/pyplot_tutorial.html
[3] http://matplotlib.org/examples/index.html
[4] http://matplotlib.org/gallery.html

1
0
SOBRE EL AUTOR Y EL CONTENIDO
A menos que se informe de otra manera esta obra está bajo una licencia de
Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.5
Colombia.

Diego Camilo Peña Ramírez
Bogotá, Colombia
Abril de 2013
Twitter: @nervencid
1
0

Weitere ähnliche Inhalte

Was ist angesagt?

Presentación de Scribus
Presentación de ScribusPresentación de Scribus
Presentación de ScribusAinara Pérez
 
manual de ejercicios de flash
manual de ejercicios de flashmanual de ejercicios de flash
manual de ejercicios de flashannagabysuar
 
Microsoft excel interfaz
Microsoft excel interfazMicrosoft excel interfaz
Microsoft excel interfazEnrique Lescano
 
Excel Trabajo Luis Completo Y Terminado Con Powerpoint
Excel Trabajo Luis Completo Y Terminado Con PowerpointExcel Trabajo Luis Completo Y Terminado Con Powerpoint
Excel Trabajo Luis Completo Y Terminado Con PowerpointLuis Rozo Sanchez
 
Partes De Power Point
Partes De Power PointPartes De Power Point
Partes De Power PointFausto
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmosluisce03
 
Curso completo de excel
Curso completo de excelCurso completo de excel
Curso completo de excelCDIM Daniel
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binariosElias Herrera
 
Sugestões de atividades com o Paint
 Sugestões de atividades com o Paint Sugestões de atividades com o Paint
Sugestões de atividades com o PaintLuciana
 
El GIMP, características y usos.
El GIMP, características y usos.El GIMP, características y usos.
El GIMP, características y usos.María Bernal Nieto
 
todo sobre power point
todo sobre power pointtodo sobre power point
todo sobre power point16gina
 
DESENVOLVIMENTO DE APLICAÇÕES WEB
DESENVOLVIMENTO DE APLICAÇÕES WEBDESENVOLVIMENTO DE APLICAÇÕES WEB
DESENVOLVIMENTO DE APLICAÇÕES WEBPatrick Monteiro
 

Was ist angesagt? (18)

Manual robotica estudiante
Manual robotica estudianteManual robotica estudiante
Manual robotica estudiante
 
Cuestionario de microsoft word
Cuestionario de microsoft wordCuestionario de microsoft word
Cuestionario de microsoft word
 
Presentación de Scribus
Presentación de ScribusPresentación de Scribus
Presentación de Scribus
 
manual de ejercicios de flash
manual de ejercicios de flashmanual de ejercicios de flash
manual de ejercicios de flash
 
Microsoft excel interfaz
Microsoft excel interfazMicrosoft excel interfaz
Microsoft excel interfaz
 
Html Básico
Html BásicoHtml Básico
Html Básico
 
Excel Trabajo Luis Completo Y Terminado Con Powerpoint
Excel Trabajo Luis Completo Y Terminado Con PowerpointExcel Trabajo Luis Completo Y Terminado Con Powerpoint
Excel Trabajo Luis Completo Y Terminado Con Powerpoint
 
PowerPoint.pptx
PowerPoint.pptxPowerPoint.pptx
PowerPoint.pptx
 
Partes De Power Point
Partes De Power PointPartes De Power Point
Partes De Power Point
 
Animaciones con scratch
Animaciones con scratchAnimaciones con scratch
Animaciones con scratch
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Curso completo de excel
Curso completo de excelCurso completo de excel
Curso completo de excel
 
Excel Básico 2016
Excel Básico 2016Excel Básico 2016
Excel Básico 2016
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binarios
 
Sugestões de atividades com o Paint
 Sugestões de atividades com o Paint Sugestões de atividades com o Paint
Sugestões de atividades com o Paint
 
El GIMP, características y usos.
El GIMP, características y usos.El GIMP, características y usos.
El GIMP, características y usos.
 
todo sobre power point
todo sobre power pointtodo sobre power point
todo sobre power point
 
DESENVOLVIMENTO DE APLICAÇÕES WEB
DESENVOLVIMENTO DE APLICAÇÕES WEBDESENVOLVIMENTO DE APLICAÇÕES WEB
DESENVOLVIMENTO DE APLICAÇÕES WEB
 

Andere mochten auch

Python científico (introducción a numpy y matplotlib))
Python científico (introducción a numpy y matplotlib))Python científico (introducción a numpy y matplotlib))
Python científico (introducción a numpy y matplotlib))kikocorreoso
 
Desarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebasDesarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebasTatiana Al-Chueyr
 
Python para desarrollo web de ultima generación
Python para desarrollo web de ultima generaciónPython para desarrollo web de ultima generación
Python para desarrollo web de ultima generaciónFutura Networks
 
Desarrollo de aplicaciones multiplataforma con python y Kivy
Desarrollo de aplicaciones multiplataforma con python y KivyDesarrollo de aplicaciones multiplataforma con python y Kivy
Desarrollo de aplicaciones multiplataforma con python y KivyErnesto Crespo
 
Desarollando aplicaciones móviles con Python y Android
Desarollando aplicaciones móviles con Python y AndroidDesarollando aplicaciones móviles con Python y Android
Desarollando aplicaciones móviles con Python y AndroidTatiana Al-Chueyr
 
Numpy tutorial(final) 20160303
Numpy tutorial(final) 20160303Numpy tutorial(final) 20160303
Numpy tutorial(final) 20160303Namgee Lee
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...José Antonio Sandoval Acosta
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos movilesITV
 

Andere mochten auch (14)

Python científico (introducción a numpy y matplotlib))
Python científico (introducción a numpy y matplotlib))Python científico (introducción a numpy y matplotlib))
Python científico (introducción a numpy y matplotlib))
 
Tutorial de numpy
Tutorial de numpyTutorial de numpy
Tutorial de numpy
 
Python en Android
Python en AndroidPython en Android
Python en Android
 
Desarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebasDesarollando aplicaciones web en python con pruebas
Desarollando aplicaciones web en python con pruebas
 
Python para desarrollo web de ultima generación
Python para desarrollo web de ultima generaciónPython para desarrollo web de ultima generación
Python para desarrollo web de ultima generación
 
Numpy Talk at SIAM
Numpy Talk at SIAMNumpy Talk at SIAM
Numpy Talk at SIAM
 
Desarrollo de aplicaciones multiplataforma con python y Kivy
Desarrollo de aplicaciones multiplataforma con python y KivyDesarrollo de aplicaciones multiplataforma con python y Kivy
Desarrollo de aplicaciones multiplataforma con python y Kivy
 
Internet de las cosas
Internet  de las cosasInternet  de las cosas
Internet de las cosas
 
Desarollando aplicaciones móviles con Python y Android
Desarollando aplicaciones móviles con Python y AndroidDesarollando aplicaciones móviles con Python y Android
Desarollando aplicaciones móviles con Python y Android
 
Numpy tutorial(final) 20160303
Numpy tutorial(final) 20160303Numpy tutorial(final) 20160303
Numpy tutorial(final) 20160303
 
Isoclinas y campos direcciones
Isoclinas y campos direccionesIsoclinas y campos direcciones
Isoclinas y campos direcciones
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos moviles
 

Ähnlich wie Tutorial de matplotlib

Ähnlich wie Tutorial de matplotlib (20)

Ruiz camacho, eduardo manual completo
Ruiz camacho, eduardo manual completoRuiz camacho, eduardo manual completo
Ruiz camacho, eduardo manual completo
 
112542874 links-cape
112542874 links-cape112542874 links-cape
112542874 links-cape
 
Tutorial de INKSCAPE: Logo a logo
Tutorial de INKSCAPE: Logo a logoTutorial de INKSCAPE: Logo a logo
Tutorial de INKSCAPE: Logo a logo
 
Manual inkscape
Manual inkscapeManual inkscape
Manual inkscape
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Empezando con las librerías gráficas de microchip
Empezando  con las librerías gráficas de  microchipEmpezando  con las librerías gráficas de  microchip
Empezando con las librerías gráficas de microchip
 
Diseñando Base Datos MySQL
Diseñando Base Datos MySQLDiseñando Base Datos MySQL
Diseñando Base Datos MySQL
 
Google sketchup manual general
Google sketchup manual generalGoogle sketchup manual general
Google sketchup manual general
 
Graficas matlab
Graficas matlabGraficas matlab
Graficas matlab
 
Recuperacion 3 periodo
Recuperacion 3 periodoRecuperacion 3 periodo
Recuperacion 3 periodo
 
Recuperacion 3 periodo
Recuperacion 3 periodoRecuperacion 3 periodo
Recuperacion 3 periodo
 
Proyecto autocad
Proyecto autocadProyecto autocad
Proyecto autocad
 
Recuperacion 3 periodo
Recuperacion 3 periodoRecuperacion 3 periodo
Recuperacion 3 periodo
 
parte 4 manual 2022.pdf
parte 4 manual 2022.pdfparte 4 manual 2022.pdf
parte 4 manual 2022.pdf
 
Scratch guiareferencia 2.0
Scratch guiareferencia 2.0Scratch guiareferencia 2.0
Scratch guiareferencia 2.0
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 
Scratch guía referencia 2013
Scratch guía referencia  2013Scratch guía referencia  2013
Scratch guía referencia 2013
 
Scratch guiareferencia
Scratch guiareferenciaScratch guiareferencia
Scratch guiareferencia
 

Kürzlich hochgeladen

tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Kürzlich hochgeladen (20)

tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

Tutorial de matplotlib