SlideShare una empresa de Scribd logo
16
Lo más leído
18
Lo más leído
19
Lo más leído
GRAFICAS CON TIKZ
Jhony Sandoval Ju´arez
February 16, 2014
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO TikZ
En la siguiente presentaci´on haremos uso de las nociones
b´asicas de crear graficas nativas usando el editor cient´ıfico
LATEX.
Para esto haremos uso del paquete TikZ y de LATEXDraw.
En primer lugar usaremos el paquete TikZ que sirve para crear
gr´aficos para documentos LATEX, usando el ambiente
’tikzpicture’. Para usar estepaquete debemos escribir en el
pre´ambulo usepackage{tikz} y usepackage{etex}
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO TikZ
Usando el comando tikz podemos usar el comando tikz para
crear por ejemplo un circulo. Escribamos el siguiente c´odigo:
tikz fill[orange] (1ex,1ex) circle (6ex);
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO TikZ
Aqu´ı el punto y coma (;) es importante. Inmediatamente
compilamos y nos arrojar´a el siguiente resultado:
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO TikZ
podemos reducir el tama˜no y el color de nuestro circulo,
cambiando las dimensiones en nuestro c´odigo:
fill[red] (1ex,1ex) circle (4ex);
Recalcamos que aqu´ı el punto y coma (;) es importante. el
resultado obtenido es:
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
A diferencia del comando TikZ que me permite gr´aficas de
circunferencias, el comando tikzpicture es un comando que nos
permite graficar rectas, cuadril´ateros, rect´angulos, c´ırculos,
etc. para hacer esto se usa el comando draw.
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
Por ejemplo, editemos el siguiente c´odigo:
begin{center}
selectlanguage{english}
begin{tikzpicture}[>=stealth]
draw [− >] (-1.5,0) −− (1.5,0);
end{tikzpicture}
selectlanguage{spanish}
end{center}
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
para que este c´odigo compile, es necesario escribir antes del
begin{tikzpicture} el comando selectlanguage{english} y al
final selectlanguage{spanish}. Pero para que estos comandos
funcionen se debemos agregar, en el paquete
usepackage[spanish]{babel} del preambulo,
usepackage[spanish,english]{babel}. El resultado ser´a una
recta tal como muestra la figura:
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
Hagamos por ejemplo, dos rectas perpendiculares que
asemejen a un plano coordenado, ecribamos el siguiente
c´odigo:
begin{center}
selectlanguage{english}
begin{tikzpicture}[>=stealth]
draw [− >] (-1.5,0) −− (1.5,0);
draw [− >] (0,-1.5) −− (0,1.5);
end{tikzpicture}
selectlanguage{spanish}
end{center}
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
La gr´afica del c´odigo anterior ser´an dos rectas que asemejan
un plano de coordenadas
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
ecribamos el siguiente c´odigo:
begin{center}
selectlanguage{english}
begin{tikzpicture}[>=stealth]
draw [− >] (-1.5,0) −− (1.5,0);
draw [− >] (0,-1.5) −− (0,1.5);
shadedraw (0.5,0.5) circle (0.5cm);
end{tikzpicture}
selectlanguage{spanish}
end{center}
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
Lo que me definir´a la figura:
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
para hacer un circulo con relleno de color, o un cuadrado con
relleno de color, usaremos el comando filldraw.
begin{center}
selectlanguage{english}
begin{tikzpicture}[>=stealth]
draw [− >] (-1.5,0) −− (1.5,0);
draw [− >] (0,-1.5) −− (0,1.5);
filldraw [fill=red,,even odd rule]
(-1,-1) rectangle (0,0);
filldraw[fill=magenta,even odd rule]
(0.5,0.5) circle(0.5);
end{tikzpicture}
selectlanguage{spanish}
end{center}Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
EL COMANDO tikzpicture
La grafica obtenida del c´odigo anterior sera:
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
GRAFICAS DE FUNCIONES PRIMITIVAS CON
TikZ
En LATEX, para graficar funciones usaremos el comando plot.
Aqu´ı, la asignaci´on de la variable estar´a dada por x. El
dominio en el cual queremos graficar nuestra funcion la
definiremos mediante domain:=a:b, esta especificaci´on se
ejecuta del comando draw.
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
GRAFICAS DE FUNCIONES PRIMITIVAS CON
TikZ
Digitemos el siguiente c´odigo:
begin{center}
begin{tikzpicture}[scale=0.8]
draw[− >] (-4,0) −− (4,0) node[right] {$x$};
draw[− >] (0,-3) −− (0, 4) node[left] {$y$};
draw[smooth, domain = -2:2, color=red]
plot(x,x ∗ x) node[right] {$ y = x2
$};
end{tikzpicture}
end{center}
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
GRAFICAS DE FUNCIONES PRIMITIVAS CON
TikZ
Escribiendo dicho c´odigo, estamos graficando la par´abola
y = x2
, cuya grafica se ve a continuaci´on:
x
y y = x2
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
GRAFICAS DE FUNCIONES PRIMITIVAS CON
TikZ
Grafiquemos ahora la funci´on cos(x) y la funcion exp(x), con
dominio en [0, 2π]. Digitemos el siguiente c´odigo:
begin{center}
begin{tikzpicture}[scale=0.8]
draw[− >] (-4,0) −− (6,0) node[right] {$x$};
draw[− >] (0,-2) −− (0,4) node[left] {$y$};
draw[smooth, domain = 0:2*pi, color=red]
plot (x,{cos(x r)}) node[right] {y = cos(x)};
draw[smooth, domain = -2:2, color=blue]
plot (x,{exp(x - 1)}) node[right] {y = exp(x − 1)};
end{tikzpicture}
end{center}
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
GRAFICAS DE FUNCIONES PRIMITIVAS CON
TikZ
las gr´aficas generadas ser´an:
x
y
y = cos(x)
y = exp(x − 1)
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ
MUCHAS GRACIAS
Jhony Sandoval Ju´arez
GRAFICAS CON TIKZ

Más contenido relacionado

PDF
ANILLOS SUB ANILL.pdf
DOCX
Teorema de thales prueba rocket
PDF
Integracion numérica
PPT
Metodos iterativos
PPT
03.17 Funciones Lineales Y Cuadraticas
PDF
Trabajo integrador final calculo diferencial ups
PDF
Ejercicios resueltos-ecuaciones-diferenciales
ANILLOS SUB ANILL.pdf
Teorema de thales prueba rocket
Integracion numérica
Metodos iterativos
03.17 Funciones Lineales Y Cuadraticas
Trabajo integrador final calculo diferencial ups
Ejercicios resueltos-ecuaciones-diferenciales

La actualidad más candente (20)

PPT
Geometria analitica
PDF
49 ejercicios potencias, ecuación exponencial, función exponencial
PDF
Funcion compuesta
PPTX
Ecuaciones de tercer grado o cubicas
PDF
Grupos, anillos y cuerpos
PPTX
Limites laterales
PDF
Ejercicios logaritmos y radicales resueltos
PDF
32182075 ejercicios-resueltos-de-areas
PDF
Matemáticas discretas- Teoría de Conjuntos
PDF
Ejercicios resueltos de ecuaciones lineales
PDF
Ed homogeneas y reducibles a homogéneas 2012 uncp
PDF
Logaritmos ejercicios 1
PDF
REDUCCIÓN DE ÁNGULOS AL PRIMER CUADRANTE I
PDF
PPT FUNCIONES DIVERSAS ALGEBRAICAS.pdf
PDF
Solucionario de-lomeli
PPTX
Clase # 3 inversa de una matríz y determinantes
DOCX
Método de gauss y gauss seidel
PDF
Coordenadas Polares
PDF
Guia semejanza, thales y euclides
Geometria analitica
49 ejercicios potencias, ecuación exponencial, función exponencial
Funcion compuesta
Ecuaciones de tercer grado o cubicas
Grupos, anillos y cuerpos
Limites laterales
Ejercicios logaritmos y radicales resueltos
32182075 ejercicios-resueltos-de-areas
Matemáticas discretas- Teoría de Conjuntos
Ejercicios resueltos de ecuaciones lineales
Ed homogeneas y reducibles a homogéneas 2012 uncp
Logaritmos ejercicios 1
REDUCCIÓN DE ÁNGULOS AL PRIMER CUADRANTE I
PPT FUNCIONES DIVERSAS ALGEBRAICAS.pdf
Solucionario de-lomeli
Clase # 3 inversa de una matríz y determinantes
Método de gauss y gauss seidel
Coordenadas Polares
Guia semejanza, thales y euclides
Publicidad

Similar a Tikz (20)

PDF
Lugar geometrico
PDF
Desarrollo de ejercicios básicos en matlab
PDF
Uso del control zed graph en c sharp - graficos circulares
PDF
Graficas especiales
DOCX
Practicas derive 6
PDF
Applets.pdf
PDF
Ejercicio7_8Graf_Imp (1).pdf,,,,,,,,,,,,,,,,,,,,
PPTX
Xna game studio presentación 03
PDF
Tkinter para python (curso de interfaces gráficas)
PDF
Practicas en matlab
DOCX
PDF
PDF
Introducción a las librerías PyGame y PyOpenGL
PPTX
Graficas en matlab
PPTX
Graficos en el Analisis de Datos con Python
PPTX
Graficos matlab
PPTX
Graficos matlab
PPS
PROGRAMA DE CONSULTA
PPT
Introduccion a la generación de informes con R y LaTex
PDF
Graficar lineas en java, en un j panel
Lugar geometrico
Desarrollo de ejercicios básicos en matlab
Uso del control zed graph en c sharp - graficos circulares
Graficas especiales
Practicas derive 6
Applets.pdf
Ejercicio7_8Graf_Imp (1).pdf,,,,,,,,,,,,,,,,,,,,
Xna game studio presentación 03
Tkinter para python (curso de interfaces gráficas)
Practicas en matlab
Introducción a las librerías PyGame y PyOpenGL
Graficas en matlab
Graficos en el Analisis de Datos con Python
Graficos matlab
Graficos matlab
PROGRAMA DE CONSULTA
Introduccion a la generación de informes con R y LaTex
Graficar lineas en java, en un j panel
Publicidad

Más de Robert Ipanaqué Chero (11)

PDF
Dos Problemas Fundamentales de Geometría Analítica con Software Libre
PDF
Pst solides3d
PDF
Pstricks y tikz
PDF
PDF
Editor de ecuaciones_del_word
PDF
El Mathematica como herramienta para enseñanza de la Matemática
Dos Problemas Fundamentales de Geometría Analítica con Software Libre
Pst solides3d
Pstricks y tikz
Editor de ecuaciones_del_word
El Mathematica como herramienta para enseñanza de la Matemática

Último (20)

DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
biología es un libro sobre casi todo el tema de biología
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
Metodologías Activas con herramientas IAG
2 GRADO UNIDAD 5 - 2025.docx para primaria
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
Escuela Sabática 6. A través del Mar Rojo.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
biología es un libro sobre casi todo el tema de biología
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
Metodologías Activas con herramientas IAG

Tikz

  • 1. GRAFICAS CON TIKZ Jhony Sandoval Ju´arez February 16, 2014 Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 2. EL COMANDO TikZ En la siguiente presentaci´on haremos uso de las nociones b´asicas de crear graficas nativas usando el editor cient´ıfico LATEX. Para esto haremos uso del paquete TikZ y de LATEXDraw. En primer lugar usaremos el paquete TikZ que sirve para crear gr´aficos para documentos LATEX, usando el ambiente ’tikzpicture’. Para usar estepaquete debemos escribir en el pre´ambulo usepackage{tikz} y usepackage{etex} Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 3. EL COMANDO TikZ Usando el comando tikz podemos usar el comando tikz para crear por ejemplo un circulo. Escribamos el siguiente c´odigo: tikz fill[orange] (1ex,1ex) circle (6ex); Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 4. EL COMANDO TikZ Aqu´ı el punto y coma (;) es importante. Inmediatamente compilamos y nos arrojar´a el siguiente resultado: Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 5. EL COMANDO TikZ podemos reducir el tama˜no y el color de nuestro circulo, cambiando las dimensiones en nuestro c´odigo: fill[red] (1ex,1ex) circle (4ex); Recalcamos que aqu´ı el punto y coma (;) es importante. el resultado obtenido es: Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 6. EL COMANDO tikzpicture A diferencia del comando TikZ que me permite gr´aficas de circunferencias, el comando tikzpicture es un comando que nos permite graficar rectas, cuadril´ateros, rect´angulos, c´ırculos, etc. para hacer esto se usa el comando draw. Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 7. EL COMANDO tikzpicture Por ejemplo, editemos el siguiente c´odigo: begin{center} selectlanguage{english} begin{tikzpicture}[>=stealth] draw [− >] (-1.5,0) −− (1.5,0); end{tikzpicture} selectlanguage{spanish} end{center} Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 8. EL COMANDO tikzpicture para que este c´odigo compile, es necesario escribir antes del begin{tikzpicture} el comando selectlanguage{english} y al final selectlanguage{spanish}. Pero para que estos comandos funcionen se debemos agregar, en el paquete usepackage[spanish]{babel} del preambulo, usepackage[spanish,english]{babel}. El resultado ser´a una recta tal como muestra la figura: Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 9. EL COMANDO tikzpicture Hagamos por ejemplo, dos rectas perpendiculares que asemejen a un plano coordenado, ecribamos el siguiente c´odigo: begin{center} selectlanguage{english} begin{tikzpicture}[>=stealth] draw [− >] (-1.5,0) −− (1.5,0); draw [− >] (0,-1.5) −− (0,1.5); end{tikzpicture} selectlanguage{spanish} end{center} Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 10. EL COMANDO tikzpicture La gr´afica del c´odigo anterior ser´an dos rectas que asemejan un plano de coordenadas Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 11. EL COMANDO tikzpicture ecribamos el siguiente c´odigo: begin{center} selectlanguage{english} begin{tikzpicture}[>=stealth] draw [− >] (-1.5,0) −− (1.5,0); draw [− >] (0,-1.5) −− (0,1.5); shadedraw (0.5,0.5) circle (0.5cm); end{tikzpicture} selectlanguage{spanish} end{center} Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 12. EL COMANDO tikzpicture Lo que me definir´a la figura: Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 13. EL COMANDO tikzpicture para hacer un circulo con relleno de color, o un cuadrado con relleno de color, usaremos el comando filldraw. begin{center} selectlanguage{english} begin{tikzpicture}[>=stealth] draw [− >] (-1.5,0) −− (1.5,0); draw [− >] (0,-1.5) −− (0,1.5); filldraw [fill=red,,even odd rule] (-1,-1) rectangle (0,0); filldraw[fill=magenta,even odd rule] (0.5,0.5) circle(0.5); end{tikzpicture} selectlanguage{spanish} end{center}Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 14. EL COMANDO tikzpicture La grafica obtenida del c´odigo anterior sera: Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 15. GRAFICAS DE FUNCIONES PRIMITIVAS CON TikZ En LATEX, para graficar funciones usaremos el comando plot. Aqu´ı, la asignaci´on de la variable estar´a dada por x. El dominio en el cual queremos graficar nuestra funcion la definiremos mediante domain:=a:b, esta especificaci´on se ejecuta del comando draw. Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 16. GRAFICAS DE FUNCIONES PRIMITIVAS CON TikZ Digitemos el siguiente c´odigo: begin{center} begin{tikzpicture}[scale=0.8] draw[− >] (-4,0) −− (4,0) node[right] {$x$}; draw[− >] (0,-3) −− (0, 4) node[left] {$y$}; draw[smooth, domain = -2:2, color=red] plot(x,x ∗ x) node[right] {$ y = x2 $}; end{tikzpicture} end{center} Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 17. GRAFICAS DE FUNCIONES PRIMITIVAS CON TikZ Escribiendo dicho c´odigo, estamos graficando la par´abola y = x2 , cuya grafica se ve a continuaci´on: x y y = x2 Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 18. GRAFICAS DE FUNCIONES PRIMITIVAS CON TikZ Grafiquemos ahora la funci´on cos(x) y la funcion exp(x), con dominio en [0, 2π]. Digitemos el siguiente c´odigo: begin{center} begin{tikzpicture}[scale=0.8] draw[− >] (-4,0) −− (6,0) node[right] {$x$}; draw[− >] (0,-2) −− (0,4) node[left] {$y$}; draw[smooth, domain = 0:2*pi, color=red] plot (x,{cos(x r)}) node[right] {y = cos(x)}; draw[smooth, domain = -2:2, color=blue] plot (x,{exp(x - 1)}) node[right] {y = exp(x − 1)}; end{tikzpicture} end{center} Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 19. GRAFICAS DE FUNCIONES PRIMITIVAS CON TikZ las gr´aficas generadas ser´an: x y y = cos(x) y = exp(x − 1) Jhony Sandoval Ju´arez GRAFICAS CON TIKZ
  • 20. MUCHAS GRACIAS Jhony Sandoval Ju´arez GRAFICAS CON TIKZ