我可以得到在同一笛卡尔平面上绘制每个三角函数及其逆函数的代码吗?我有以下仅用于绘制正弦函数的代码,但出现以下错误:抱歉,提供的绘图命令未知pgfplots
。请给我一个命令语法的网站\begin{axis}
。
\documentclass{amsart}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[grid=both,domain=-2*pi:2*pi,samples=200,no marks,
xticklabels={-2$\pi$,-1.5$\pi$,...$\pi$,2$\pi$},x post scale=1.5]
\addplot {sin(deg(x))};
\end{axis}
\end{tikzpicture}
\end{document}
答案1
只是为了打字练习。
\documentclass[border=15pt,pstricks]{standalone}
\usepackage{pst-math,pst-plot}
\def\f{sin(x)}
\def\finv{ASIN(x)}
\psset
{
xtrigLabels,
ytrigLabels,
trigLabelBase=2,
plotpoints=200,
}
\begin{document}
\makeatletter
\begin{pspicture}[algebraic](-\psPi,-\dimexpr\pstPI2 cm +\pstPI4 cm)(\dimexpr\psPiTwo cm +\pstPI2 cm,\dimexpr\pstPI2 cm +\pstPI4 cm)
\psaxes[dx=\pstPI2,dy=\pstPI2]{->}(0,0)(-\psPi,-\dimexpr\pstPI2 cm +\pstPI4 cm)(\dimexpr\psPiTwo cm +\pstPI4 cm,\dimexpr\pstPI2 cm +\pstPI4 cm)[$x$,0][$y$,90]
\psset{strokeopacity=.5}
\psplot[linecolor=blue]{Pi 2 div neg}{TwoPi}{\f}
\psplot[linecolor=red]{-1}{1}{\finv}
\end{pspicture}
\end{document}