TikZ에서 서로 옆에 있는 두 개의 개별 그리드에 sin x와 cos x의 그래프를 그리는 방법

TikZ에서 서로 옆에 있는 두 개의 개별 그리드에 sin x와 cos x의 그래프를 그리는 방법

고민하다가 여기로 결정했어요. -2π에서 2π 간격으로 TikZ에서 sin x와 cos x의 두 그래프를 각각 옆에 그리는 방법은 무엇입니까? 이것은 TikZ에서 쉽게 할 수 있는 것처럼 보였지만 간격을 만들고 기능을 그리는 방법을 배우는 데 어려움을 겪고 있습니다.

이 같은? 단, cos x 그래프 왼쪽에 sin x 그래프를 추가하고 싶습니다. 지금까지 아주 작은 코드가 있지만 이것을 시작하려고 시도했습니다.

왜냐하면 x

\documentclass{article}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}

\draw (-0.5,0) -- (11,0) (0,-1.5) -- (0,1.5);
\draw plot[domain=0:2*pi,smooth] (\x,{sin(\x r)});
\draw plot[domain=0:3*pi/.9,smooth] (\x,{sin(0.9*\x r)});
\end{tikzpicture}

\end{document}

감사해요!

답변1

다음과 같이 실행하세요 xelatex:

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{pst-plot}

\begin{document}

\begin{pspicture}(-3.25,-1.2)(3.5,1.5)
  \psset{xunit=0.5\pstRadUnit}
  \psaxes[trigLabels,trigLabelBase=3,Dx=2]{->}(0,0)(-6.3,-1.1)(6.75,1.4)
  \psplot[algebraic,linecolor=red,linewidth=2pt]{TwoPi neg}{TwoPi}{sin(x)}
\end{pspicture}
\begin{pspicture}(-3.5,-1.2)(3.5,1.5)
  \psset{xunit=0.5\pstRadUnit}
  \psaxes[trigLabels,trigLabelBase=3,Dx=2]{->}(0,0)(-6.3,-1.1)(6.75,1.4)
  \psplot[algebraic,linecolor=red,linewidth=2pt]{TwoPi neg}{TwoPi}{cos(x)}
\end{pspicture}

\end{document}

여기에 이미지 설명을 입력하세요

답변2

이 같은?

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
  \begin{axis}[axis x line=center, axis y line=center, height=6cm, width=8cm]
    \addplot[domain=-2*pi:2*pi,smooth] (\x,{sin(\x r)});
  \end{axis}
\end{tikzpicture}
\begin{tikzpicture}
  \begin{axis}[axis x line=center, axis y line=center, height=6cm, width=8cm]
    \addplot[domain=-2*pi:2*pi,smooth] (\x,{cos(\x r)});
  \end{axis}
\end{tikzpicture}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보