Latex语法学习07:绘制数学坐标系

目录

1 绘制坐标网格

1.1 代码

1.2 代码注解

1.2.1 绘制坐标轴

1.2.2 标注坐标原点

1.2.3 标注坐标刻度

1.2.4 绘制坐标格网线

2 在坐标轴上绘制信息

2.1 绘制线段

 2.2 为点增加编号

 2.3 标记线长度

 3 参考资料


1 绘制坐标网格

1.1 代码

完整代码:

\documentclass[tikz,border=2mm]{standalone}
\begin{document}
	\begin{tikzpicture}
		\draw[help lines,black] (0,0) grid (20,20); %网格线
		\draw [->] (0,0)--(20.5,0) node[below right] { $X$};
		\draw [->] (0,0)--(0,20.5) node[above left] {$Y$};
		\node[below left] at (0,0) {0};
		\foreach \i in {1,...,20}
		\draw (\i,-0.05)--++(90:0.1) node[below=1mm]{\i};
		\foreach \i in {1,...,20}
		\draw (0.05,\i)--++(180:0.1) node[left=-0.5mm]{\i};
	\end{tikzpicture}    
\end{document}

代码效果:

1.2 代码注解

1.2.1 绘制坐标轴

\draw [->] (0,0)--(20.5,0) node[below right] { $X$};

注解:

  • -> 表示绘制带箭头的坐标轴线
  • node[below right] 在右下方标注 X

1.2.2 标注坐标原点

\node[below left] at (0,0) {0};

表示在(0,0)的左下角标注数字 0

1.2.3 标注坐标刻度

\foreach \i in {1,...,20} \draw (\i,-0.05)--++(90:0.1) node[below=1mm]{\i};
\foreach \i in {1,...,20} \draw (0.05,\i)--++(180:0.1) node[left=-0.5mm]{\i};

将坐标轴刻度数值标注到坐标轴上

还有一种枚举的方式:

		% label the axis
		\foreach \x in {0, 1, 2, 3, 4, 5,6,7,8,9,10} \draw (\x, 1pt) -- (\x, -1pt) node[anchor=north] {$\x$};
		\foreach \y in {1, 2, 3, 4, 5,6,7,8,9,10} \draw (1pt, \y) -- (-1pt, \y) node[anchor=east] {$\y$};

1.2.4 绘制坐标格网线

% draw the grid
\draw[step=1cm, gray, ultra thin, dashed] (0,0) grid (10,10);

这里包含了四个参数:

  • step:格网的步长
  • gray:表示网线的颜色
  • ultra thin:表示网线的粗细,还包括very thin; thick; very thick; ultra thick
  • dashed:表示网线的线型,还包括dotted; loosely dashed; densely dashed等

2 在坐标轴上绘制信息

2.1 绘制线段

		% draw the routes
		\draw[red, ultra thick](2,2)--(6,6);
		\draw[red, ultra thick](6,6)--(9,3);

代码表示的是使用红色粗线,绘制两条线段

 2.2 为点增加编号

		\draw (1.5,2) node[above]{$A$};
		\draw (5.8,6) node[above]{$B$};
		\draw (9.2,2.5) node[above]{$C$};

将A、B和C标注在坐标轴上

 2.3 标记线长度

		% label recourse length
		\draw[black] (4,4)  node[fill=white]{4$\sqrt[2]{2}$};
		\draw[black] (7.5,4.5)  node[fill=white]{3$\sqrt[2]{2}$};

 3 参考资料

【LaTeX】TikZ官方手册笔记1:画坐标轴图 - 简书 (jianshu.com)icon-default.png?t=M7J4https://www.jianshu.com/p/19ad8da765ce(2条消息) LaTeX - x,y坐标轴标签_weixin_34266504的博客-CSDN博客icon-default.png?t=M7J4https://blog.csdn.net/weixin_34266504/article/details/92637422

好的,以下是 LaTeX 数学公式语法大全: 1. 上下标:使用 ^ 表示上标,使用 _ 表示下标。例如:$x^2$ 表示 x 的平方,$a_{ij}$ 表示矩阵 A 的第 i 行第 j 列元素。 2. 分数:使用 \frac{分子}{分母} 表示分数。例如:$\frac{1}{2}$ 表示 1/2。 3. 根号:使用 \sqrt[n]{x} 表示 n 次方根号。例如:$\sqrt{2}$ 表示 2 的平方根,$\sqrt{8}$ 表示 8 的立方根。 4. 求和、积分:使用 \sum 和 \int 表示求和和积分。例如:$\sum_{i=1}^{n} i$ 表示 1 到 n 的整数之和,$\int_{0}^{1} x^2 dx$ 表示从 0 到 1 对 x 的平方进行积分。 5. 括号:使用 ( 和 ) 表示小括号,使用 [ 和 ] 表示中括号,使用 \{ 和 \} 表示大括号。例如:$(a+b)$ 表示 a 加 b,$[a,b]$ 表示区间 [a,b],$\{x|x>0\}$ 表示 x 大于 0 的集合。 6. 矩阵:使用 \begin{matrix}...\end{matrix} 表示矩阵。例如:$\begin{matrix}1 & 2 \\ 3 & 4\end{matrix}$ 表示一个 2 行 2 列的矩阵。 7. 向量:使用 \vec{x} 表示向量 x。例如:$\vec{a}$ 表示向量 a。 8. 上下括号:使用 \overline 和 \underline 表示上下括号。例如:$\overline{a+b}$ 表示 a+b 的上括号,$\underline{a+b}$ 表示 a+b 的下括号。 9. 省略号:使用 \dots 和 \cdots 表示省略号。例如:$1,2,\dots,n$ 表示 1 到 n 的整数,$a_1+a_2+\cdots+a_n$ 表示 a1 到 an 的和。 10. 其他符号:使用 \infty 表示无穷大,使用 \times 表示乘号,使用 \div 表示除号,使用 \neq 表示不等于,使用 \leq 和 \geq 表示小于等于和大于等于。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运筹码仓

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值