LaTeX can be used to produce a variety of different charts and diagrams, including: flowcharts, gantt charts, pie charts, branching and decision trees, family trees, histograms, bar charts and more. If you're looking for a particular type of chart that isn't featured here, please let us know, or submit your own example to the gallery.
Este gráfico presenta las características de compresión de una señal telefónica de entrada cuando es comprimida usando la Ley-A 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)=sign(x)*\begin{cases}
\displaystyle \frac{A\left |{x}\right |}{1+ln(A)} &\text{si} \, \displaystyle\left |{x}\right | < \frac{1}{A} \\ \\
\displaystyle \frac{1+ln(A\left |{x}\right |)}{1+ln(A)}&\text{si} \, \displaystyle \frac{1}{A} \leq\left |{x}\right |\leq 1
\end{cases}
These examples show how to make Gantt charts for project planning in LaTeX with the pgfgantt package. They are from the package documentation. The pgfgantt package provides many useful macros for generating the calendar for the Gantt chart for either absolute or relative dates. It also provides macros for grouping and linking tasks, and for full control over the styling of the chart.
El presente es un gráfico doble de una Función de transferencia de un circuíto RLC en serie definida por la relación entre el voltaje en la resistencia (\(V_R\)) y el voltaje en la fuente (\(V_S\)). La ecuación obtenida es \(H(j\omega)=\frac{j\omega RC}{LC(j\omega)^2+RCj\omega+1}\). En el listado, se definen los valores de R, L y C en función de los cuales se traza la gráfica de la ganancia (en rojo) y del desfase (en azul), para el rango de frecuencias considerado.
La función de transferencia fue obtenida de la web "Guía práctica para construir un diagrama de Bode y se aprovecha el uso de GNUPLOT para graficar la función de transferencia, la cual depende de variables complejas.
Este ejemplo es una gráfica de las 8 primeras funciones de Bessel de segunda especie \(Y_n(x)\) tal como se definen en el enlace, aunque en este caso se usan directamente las funciones que están incorporadas en GNUPLOT, besy0(x) y besy1(x). Para obtener las definiciones de las funciones de Bessel de segunda especie para un número \(n \geq 2\), se recurre a las que aparecen en este enlace que son válidas para las funciones de Bessel, tanto de primera como de segunda especie.
Para el trazado de las 8 curvas uso un bucle \foreach y dentro del bucle, la orden \addplot+ con las opciones adecuadas para que las curvas aparezcan en colores diferentes.
Este gráfico representa a las funciones de Bessel de primera especie, de las cuales fue publicada una primera versión por Overleaf con la diferencia de que, en lugar de usar el paquete GNUPLOTTEX, se usa el paquete PGFPLOTS con el software GNUPLOT, instalado en Overleaf.com, para calcular el trazado de ésta (y muchas otras curvas).
Aunque PGFPLOTS es un paquete que produce gráficos de alta calidad, carece de rutinas breves y poderosas para el cálculo y graficación de funciones a partir de sumatorias, como sí tienen otros paquetes (como PSTRICK y GNUPLOT) , por lo que se usa la orden \addplot+[opciones_adicionales] gnuplot [raw gnuplot]{<órdenes de gnuplot>}, para indicar el dominio en el eje horizontal, la cantidad de muestras, la definición de la función de Bessel y la graficación (plot) de las 8 funciones en sus 50 primeros términos, variando solo el tamaño de "n" que determina el número de funciones a graficar. El gráfico presenta los valores "x" contra los valores de \(J_n(x)\) que representan a las funciones de Bessel de primera especie, trazado directamente sobre la cuadrícula dibujada mediante las rutinas de PGFPLOTS. En cada orden \addplot se define la n-ésima función de Bessel y se calcula la curva para cada valor particular de "n".
Este ejemplo demuestra como se puede sintetizar una señal periódica de "diente de sierra" partiendo de las Series de Fourier, utilizando sumas de funciones senoidales que van desde la que tiene la frecuencia fundamental de la señal hasta sus armónicas. Para ello se usa el paquete pgfplots y el comando \pgfplotsinvokeforeach{,...,} y luego se suma de forma acumulativa para formar la función \sumacurva, definida como una variable que parte del cero (0).