Dibujar Recta Tangente A Una Curva Con Pgfplots En LyX. LateX

por | 27 agosto, 2013

Hola voy a ponerme aquí una especie de apuntes-recordatorio de cómo dibujar en LateX funciones mediante la utilización del paquete PGFPLOTS. Esencialmente, lo que se persigue es poder dibujar funciones matemáticas de todo tipo (2d, 3d, explícitas, implícitas, cartesianas, polares, etc) desde el lenguaje LateX. Como mi editor preferido es LyX pues lo pongo en LyX, mucho más cómodo .

Bien, en el preámbulo del documento en LyX hemos de cargar los paquetes necesarios:

  1. \usepackage{pgf,tikz}
  2. \usepackage{pgfplots}
  3. \usetikzlibrary{arrows,backgrounds}
  4. \pgfplotsset{width=10cm,compat=newest}

Y finalmente, en nuestro documento y en formato de código podemos poner, por ejemplo, el siguiente código que dibuja una recta tangente a una parábola, a la que le hemos añadido los ejes centrados, etiquetas de texto, pins (flechas), recuadros redondeados, un título, una leyenda externa y una rejilla:

  1. \begin{tikzpicture}[background rectangle/.style={fill=red!20},                    
  2.                 show background rectangle]
  3.     \tikzset{
  4.         every pin/.style={fill=yellow!50!white,rectangle,rounded corners=3pt,font=\tiny},
  5.         small dot/.style={fill=black,circle,scale=0.5},
  6.         }
  7.     \begin{axis}[
  8.         grid=major,
  9.         legend entries={$y=2x-2$,$f(x)=x^2-1$},
  10.         minor tick num = 3,
  11.         scale only axis,
  12.         axis x line=middle,
  13.         axis y line=center,
  14.         domain=-2:5,
  15.         axis on top,xmin=-2,xmax=5,ymin=-2,ymax=5,
  16.         legend style={ at={(1.03,1)},
  17.         anchor=west,fill=yellow!50!white,rectangle,rounded corners=3pt,font=\tiny},
  18.         title={\centering Recta Tangente A La Curva},
  19.         title style={font=\small, color=blue}
  20.     ]
  21.     \addplot[smooth, color=red] {2*x-2};
  22.     \addplot[smooth, color=blue] {x^2-1};
  23.     \node[small dot,pin=312:{$P(1,0)$}] at (axis cs:1,0) {};
  24.     \node[color=blue] at (axis cs:4,3.75) {\small $y-0=2(x-1)$};
  25.     \node[color=blue] at (axis cs:4,3.25) {\small $Recta\:Tangente$};
  26.     \node[color=blue] at (axis cs:4,2.75) {\small $m=2=f^{\prime}(1)$};
  27.     \end{axis}
  28. \end{tikzpicture}

Los resultados puedes verlos aquí. Lo importante de usar pgfplots es que el dibujo forma parte del documento de forma natural, no es una imagen incrustada al documento, por lo que el acabado es totalmente profesional.

Recta Tangente A La Parábola

Recta Tangente A La Parábola


Nota:
Le he añadido un color de fondo, he recolocado la leyenda, a la cual le he puesto color de fondo, bordes redondeados y fuente de tamaño tiny. Ahora queda con mejor aspecto.

Saludos

Un pensamiento en “Dibujar Recta Tangente A Una Curva Con Pgfplots En LyX. LateX

  1. Pingback: Bitacoras.com

Los comentarios están cerrados.