%\title{Ley Mu para PCM}
\documentclass[svgnames]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots, verbatim}
\usepackage[sfdefault]{universalis}
\pgfplotsset{compat=1.12, grid style={LightSteelBlue}} % Para guardar compatibilidad y fijar el color de la rejilla
\usepgfplotslibrary{units} % Permite usar unidades de medida en los gráficos
\tikzstyle{every node}=[font=\scriptsize]
% Colores de etiquetas y fondo
\def\titulo{MediumBlue}
\def\etiq{DarkCyan}
\def\fondo{OldLace}
\begin{comment}
Este gráfico presenta las características de compresión de una señal telefónica de entrada cuando es comprimida de manera analógica o digital usando la Ley-Mu tal como es descrita en la Recomendación G.711 de la Unión Internacional de Telecomunicaciones. Esta Ley es descrita por la siguiente ecuación:
$
f(x, \mu)=sign(x)*\frac{\ln(1+\mu\left |{x}\right |)}{\ln(1+\mu)}
$
en la que sign(x) es la "función signo".
La gráfica muestra los resultados para 3 valores de \mu distintos.
\end{comment}
\begin{document}
\begin{tikzpicture}[
% Definición de la Ley-Mu
declare function={
% Función de la Ley Mu leymu(\x, \a) cuyos parámetros son:
% \x: Señal normalizada de entrada y
% \mu: Grado de compresión
leymu(\x,\mu) =
(sign(\x)*ln(1+\mu*abs(\x))/ln(1+\mu));
}]
\begin{axis}[
legend style={draw=none, fill=\fondo}, % No dibuja la "caja" de leyendas y la rellena con el color definido por \fondo
legend entries={$\mu=1$,$\mu=20$,$\mu=255$}, % Texto de las leyendas
legend pos=north west, % Posición de la "caja" de leyendas
axis background/.style={fill=\fondo},
title style={font=\footnotesize}, %Estilo del título,
title=\textcolor{\titulo}{\centering {Ley-$\mu$ de Compansión para PCM}},
xlabel=\textcolor{\etiq}{$V_i$},
ylabel=\textcolor{\etiq}{$V_o$},
x unit=\textcolor{\etiq} {Voltios},
y unit=\textcolor{\etiq} {Voltios},
grid=both,
minor x tick num={2},
minor y tick num={2},
samples=40
]
\addplot[smooth, domain=-1:1, Red, samples=40]{leymu(x,1)};
\addplot[smooth, domain=-1:1, Blue, samples=40]{leymu(x,20)};
\addplot[smooth, domain=-1:1, Green, samples=40]{leymu(x,255)};
\end{axis}
\end{tikzpicture}
\end{document}