1.TikZ畫坐標(biāo)系

1 繪制步驟

  • 畫兩條坐標(biāo)軸
  • 添加坐標(biāo)軸名稱
  • 添加原點
  • 畫刻度

2 繪制過程

\documentclass[10pt]{standalone}
\usepackage{tikz} 
\begin{document}
\begin{tikzpicture}
%畫x和y軸坐標(biāo)
\draw[->] (-5.2,0)--(5.2,0);
\draw[->] (0,-5.2)--(0,5.2);
%畫刻度
\foreach \x in {0,1,...,8}
{
    \draw[xshift=\x cm] (-4,0) -- (-4,0.1);
    \draw[yshift=\x cm] (0,-4) -- (0.1,-4);
};  
%標(biāo)坐標(biāo)原點
\node[below] at (0.2,0){0};
%標(biāo)x軸刻度值
\foreach \x in {-4,-3,...,-1}
    \node[below] at(\x,0){\x};
\foreach \y in {1,2,...,4}
    \node[below] at(\y,0){\y};
% 標(biāo)注y軸刻度
\foreach \y in {-4,-3,...,-1}
    \node[left] at(0,\y){\y};
\foreach \y in {1,2,...,4}
    \node[left] at(0,\y){\y};
\end{tikzpicture}
\end{document}

3 結(jié)果

4 知識點

  • foreach循環(huán)
for \x in {1,2,...,4}{
執(zhí)行語句;
};

for 句子結(jié)尾要用分號。

  • 直線平移命令
\draw[xshift=\x cm] (-4,0) -- (-4,0.1);
\draw[xshift=\x cm] (-4,0) -- (-4,0.1);

其中xshift和yshift分別表示左右平移和上下平移 。
tikz現(xiàn)在才明白它是用來畫圖的,他可以換各種各樣的圖,各種各樣的幾何圖形他都可以畫出來。
很長一段時間我都在尋找一個能夠畫幾何圖形的工具 tikz是其他工具中最好的。python也是可以畫幾何圖形的,但從美觀來看,不如tikz。python主要是用來處理數(shù)據(jù),而不是畫圖。

5 參考網(wǎng)站

https://www.overleaf.com/learn/latex/LaTeX_Graphics_using_TikZ:A_Tutorial_for_Beginners(Part_1)%E2%80%94Basic_Drawing

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容