Onda trapezoidale: disegnarla in TeX-LaTeX

In un recente post – Onda trapezoidale: calcolo valore efficace e valore medio – si è voluto riportare il calcolo del valore efficace e medio di una forma d’onda trapezoidale poiché essi ritornano in molte applicazioni. L’andamento della corrente utilizzato per il calcolo – presente come immagine in evidenza in questo post – è stata ottenuta utilizzando l’ambiente tikzpicture del pacchetto in . Nel seguito è riportato lo snippet da utilizzarsi o da prendere come esempio:
\begin{document}
\begin{tikzpicture}
% Asse orizzontale
\draw[->] (-0.1,0) -- (12,0) node[anchor=north] {$t [s]$};
% Asse verticale
\draw[->] (0,-0.1) -- (0,8) node[anchor=east] {$i(t) [A]$};
% Origine
\draw (-0.25,-0.25) node {$0$};
%
\draw[thick] (0,6) -- (4,5);
\draw (-0.25,6) node {$I_1$};
\draw (-0.25,5) node {$I_2$};
%
\draw (4,0) -- (4,5);
%
\draw (0,-1) -- (0,-1.4);
\draw (4,-1) -- (4,-1.4);
\draw (0,-1.2) -- (4,-1.2);
\draw (2,-1.5) node {$t_1$};
%
\draw (7,-1) -- (7,-1.4);
\draw (4,-1.2) -- (7,-1.2);
\draw (5.5,-1.5) node {$t_2$};
%
\draw (7,0) -- (7,6);
\draw[thick] (7,6) -- (11,5);
\draw (11,0) -- (11,5);
%
\draw[dotted] (0,5) -- (11,5);
\draw[dotted] (0,6) -- (7,6);
\end{tikzpicture}
\end{document}
\begin{document}
\begin{tikzpicture}
% Asse orizzontale
\draw[->] (-0.1,0) -- (12,0) node[anchor=north] {$t [s]$};
% Asse verticale
\draw[->] (0,-0.1) -- (0,8) node[anchor=east] {$i(t) [A]$};
% Origine
\draw (-0.25,-0.25) node {$0$};
%
\draw[thick] (0,6) -- (4,5);
\draw (-0.25,6) node {$I_1$};
\draw (-0.25,5) node {$I_2$};
%
\draw (4,0) -- (4,5);
%
\draw (0,-1) -- (0,-1.4);
\draw (4,-1) -- (4,-1.4);
\draw (0,-1.2) -- (4,-1.2);
\draw (2,-1.5) node {$t_1$};
%
\draw (7,-1) -- (7,-1.4);
\draw (4,-1.2) -- (7,-1.2);
\draw (5.5,-1.5) node {$t_2$};
%
\draw (7,0) -- (7,6);
\draw[thick] (7,6) -- (11,5);
\draw (11,0) -- (11,5);
%
\draw[dotted] (0,5) -- (11,5);
\draw[dotted] (0,6) -- (7,6);
\end{tikzpicture}
\end{document}
\begin{document} \begin{tikzpicture} % Asse orizzontale \draw[->] (-0.1,0) -- (12,0) node[anchor=north] {$t [s]$}; % Asse verticale \draw[->] (0,-0.1) -- (0,8) node[anchor=east] {$i(t) [A]$}; % Origine \draw (-0.25,-0.25) node {$0$}; % \draw[thick] (0,6) -- (4,5); \draw (-0.25,6) node {$I_1$}; \draw (-0.25,5) node {$I_2$}; % \draw (4,0) -- (4,5); % \draw (0,-1) -- (0,-1.4); \draw (4,-1) -- (4,-1.4); \draw (0,-1.2) -- (4,-1.2); \draw (2,-1.5) node {$t_1$}; % \draw (7,-1) -- (7,-1.4); \draw (4,-1.2) -- (7,-1.2); \draw (5.5,-1.5) node {$t_2$}; % \draw (7,0) -- (7,6); \draw[thick] (7,6) -- (11,5); \draw (11,0) -- (11,5); % \draw[dotted] (0,5) -- (11,5); \draw[dotted] (0,6) -- (7,6); \end{tikzpicture} \end{document}
2 pensieri su “Onda trapezoidale: disegnarla in TeX-LaTeX”