如何绘制正弦函数和绝对函数?

如何绘制正弦函数和绝对函数?

我必须画出这个图

在此处输入图片描述

这三个函数的图如下:

在此处输入图片描述

我已经拥有的代码是

\begin{tikzpicture}[scale=0.75]
\begin{axis}[xlabel=$t$,ylabel=$x(t)y(t)z(t)$,xmin=0, xmax=1,ymin=-1.2,ymax=1.2, grid=major];
\end{axis}
\end{tikzpicture}

但我不知道如何绘制这些函数?

答案1

您只需为每个函数输入\addplot一次函数即可。如果事情在平滑度方面变得太粗糙,您可以增加每个图的样本数量。(参见最后一个)。这适用于许多选项,因此,如果您在轴选项中给出它,则适用于所有选项,但您可以本地覆盖它们。

\begin{tikzpicture}[scale=0.75]
\begin{axis}[xlabel=$t$,ylabel={$x(t),y(t),z(t)$},
            xmin=0, xmax=1,ymin=-1.2,ymax=1.2, grid=major,no marks,domain=0:1,samples=100]
\addplot+[] {sin(180*pi*x))};
\addplot+[] {(sin(180*pi*x)))^2};
\addplot+[samples=250] {abs(sin(180*pi*x)))};
\end{axis}
\end{tikzpicture}

在此处输入图片描述

相关内容