\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{pgf,tikz} \usepackage{pgfplots} \usetikzlibrary{arrows,backgrounds} \pgfplotsset{width=10cm,compat=newest} \title{\#05 Draw graphs of the following functions} \author{Enrique Andrade González } \date{Computer tools in mathematican's work} \begin{document} \maketitle \section{$x^2-2x+3$} \begin{tikzpicture} \draw [->] (0,0) -- (0,12); \draw [<->] (-4,0) -- (6,0); \draw [help lines] (-4,0) grid (6,12); % x ^ 2-2x + 3 \draw [blue, domain=-2:4] plot (\x, {pow(\x,2)-\x*2 +3}) node[right] {$v_1(x^2-2x +3)$)}; \node [below] at (0,0) {(0,0)}; \node [above] at (0,12) {(0,12)}; \node [left] at (-4,0) {(-4,0)}; \node [right] at (6,0) {(6,0)}; \end{tikzpicture} \section{cos(2x)} \begin{tikzpicture} \draw [<->] (0,-3) -- (0,3); \draw [<->] (-6,0) -- (6,0); \draw [help lines] (-6,-3) grid (6,3); % x ^ 2-2x + 3 \draw [blue, domain=-6:6] plot (\x, {cos(\x*2 r)}) node[right] {$v_1(cos(x*2))$}; \node [below] at (0,0) {(0,0)}; \node [above] at (0,3) {(0,3)}; \node [left] at (-6,0) {(-6,0)}; \node [right] at (6,0) {(6,0)}; \node [below] at (0,-3) {(0,-3)}; \end{tikzpicture} \section{sin(1/x)} \begin{tikzpicture} \draw [<->] (0,-3) -- (0,3); \draw [<->] (-6,0) -- (6,0); \draw [help lines] (-6,-3) grid (6,3); %% Problema!!! Vale esta solución??? \draw [blue, domain=0.01:6, rotate=180] plot (\x, {sin(1/\x r)}); % Problema al tener un 0 en el denominador. \draw [blue, domain=0.01:6] plot (\x, {sin(1/\x r)}) node[right] {$v_1(x^2-2x +3)$)}; \node [below] at (0,0) {(0,0)}; \node [above] at (0,3) {(0,3)}; \node [left] at (-6,0) {(-6,0)}; \node [right] at (6,0) {(6,0)}; \node [below] at (0,-3) {(0,-3)}; \end{tikzpicture} \section{x^2+y^2} \begin{tikzpicture} \begin{axis}[ %hide axis, xlabel=$x$,ylabel=$y$,mesh/interior colormap name=hot,colormap/blackwhite,] \addplot3[domain=-3:3,surf,samples=41] {x^2+y^2}; \end{axis} \end{tikzpicture} \section{x^2-y^2+2*x*y^2+1} \begin{tikzpicture} \begin{axis}[ %hide axis, xlabel=$x$,ylabel=$y$,mesh/interior colormap name=hot,colormap/blackwhite,] \addplot3[domain=-3:3,surf,samples=41] {x^2-y^2+2*x*y^2+1}; \end{axis} \end{tikzpicture} \end{document}