如何强制放大 tikzpicture

如何强制放大 tikzpicture

我正在尝试使用 tikzpicture 环境绘制一些点。我有以下代码:

\begin{tikzpicture}
\begin{axis}[
axis x line=center,
axis y line=center,
grid=both,
xtick={-5,-3,...,40},
ytick={-5,-4,...,40},
xlabel={$x$},
ylabel={$y$},
xlabel style={below right},
ylabel style={above left},
xmin=-5.5,
xmax=5.5,
ymin=-5.5,
ymax=5.5]
\end{axis}
\end{tikzpicture}

这就是我得到的: 在此处输入图片描述

没问题,但是,如果我添加更多 x 点,例如设置

xmax=40,

那里不可能什么都看不见

在此处输入图片描述

有什么办法可以让 x 轴变大吗?

编辑:我正在编辑这篇文章以提供 MWE。

\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}  
\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}
   \begin{tikzpicture}
    \begin{axis}[
        axis x line=center,
        axis y line=center,
        grid=both,
        xtick={-5,-3,...,40},
        ytick={-5,-4,...,40},
        xlabel={$x$},
        ylabel={$y$},
        xlabel style={below right},
        ylabel style={above left},
        xmin=-5.5,
        xmax = 5.5,
        %xmax=40,
        ymin=-5.5,
        ymax=5.5]
        \end{axis}
  \end{tikzpicture}

\end{document}

答案1

我在这里发布解决方案

\begin{tikzpicture}
\begin{axis}[
axis x line=center,
axis y line=center,
grid=both,
xtick={-5,-3,...,40},
ytick={-5,-4,...,40},
xlabel={$x$},
ylabel={$y$},
xlabel style={below right},
ylabel style={above left},
xmin=-5.5,
%xmax = 5.5,
xmax=40,
ymin=-5.5,
ymax=5.5,
xscale=2]
\end{axis}
\end{tikzpicture}

只需添加

x比例=2

到你的轴环境。

相关内容