如何修复 Tikz 中的倾斜轴

如何修复 Tikz 中的倾斜轴

我尝试用方程 r= 0.5 + cos(theta) 创建一个 limacon。

\begin{document}
\begin{figure}[h!]
    \centering
    \begin{tikzpicture}
    [xscale=3, yscale=3, domain=0:2*pi]
    \draw[<->](-0.2,0)--(1.7,0) node[above]{$x$};
    \draw[<->](-1,0)--(0,1) node[right]{$y$};
    \draw[color=blue, smooth] 
    plot({0.5*cos(\x r) + cos(\x r)*cos(\x r)}, {0.5*sin(\x r) + sin(\x r)*cos(\x r)});
    \end{tikzpicture}
    \caption{Graph of $r= 0.5 + \mathrm{cos}\theta$}
    \label{Limacon}
\end{figure}
\end{document}

这样可以生成我想要的图表,但我的 y 轴向左倾斜。我该如何解决这个问题?谢谢

答案1

看起来像一个简单的坐标问题:

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{figure}[h!]
    \centering
    \begin{tikzpicture}
    [xscale=3, yscale=3, domain=0:2*pi]
    \draw[<->](-0.2,0)--(1.7,0) node[above]{$x$};
    \draw[<->](0,-1)--(0,1) node[right]{$y$}; % <-- here
    \draw[color=blue, smooth]
    plot({0.5*cos(\x r) + cos(\x r)*cos(\x r)}, {0.5*sin(\x r) + sin(\x r)*cos(\x r)});
    \end{tikzpicture}
    \caption{Graph of $r= 0.5 + \mathrm{cos}\theta$}
    \label{Limacon}
\end{figure}
\end{document}

在此处输入图片描述

相关内容