سلام
بصورت زیر:
\documentclass[12pt,a4paper]{report}
\usepackage{amsmath,tikz}
\tikzstyle{vertex}=[circle, draw, inner sep=0pt, minimum size=20pt]
\newcommand{\vertex}{\node[vertex]}
\begin{document}
\[
\begin{tikzpicture}[scale=1,very thick]
\draw[step=1.5cm,very thick] (0,0) grid (4.5,4.5);
\vertex[fill] (a) at (2.25,2.25) [] {};
\draw [>=stealth,->](2.25,1.75)-- (2.25,.75);
\draw [>=stealth,->](2.25,2.75)-- (2.25,3.75);
\draw [>=stealth,->](2.75,2.25)-- (3.75,2.25);
\draw [>=stealth,->](1.75,2.25)-- (.75,2.25);
\draw [>=stealth,->](1.85,1.85)-- (.85,.85);
\draw [>=stealth,->](2.65,2.65)-- (3.65,3.65);
\draw [>=stealth,->](1.85,2.65)-- (.85,3.65);
\draw [>=stealth,->](2.65,1.85)-- (3.65,.85);
\end{tikzpicture}
\hspace{1.5cm}
\begin{tikzpicture}[scale=1,very thick]
\draw[step=1.5cm,very thick] (0,0) grid (4.5,4.5);
\draw (.8,3.7)node{$M_{-1,-1}$};
\draw (.8,2.2)node{$M_{0,-1}$};
\draw (.8,.7)node{$M_{1,-1}$};
\draw (2.3,3.7)node{$M_{-1,0}$};
\draw (2.3,2.2)node{$M_{0,0}$};
\draw (2.3,.7)node{$M_{1,0}$};
\draw (3.8,3.7)node{$M_{-1,1}$};
\draw (3.8,2.2)node{$M_{0,1}$};
\draw (3.8,.7)node{$M_{1,1}$};
\end{tikzpicture}
\]
\end{document}
توجه: با تغییر scale=1
اندازه کل و در دستور زیر اندازه گره را در size=20pt
تغییر دهید.
\tikzstyle{vertex}=[circle, draw, inner sep=0pt, minimum size=20pt]
خروجی:
دستور زیر برای رسم مربع 3*3 که شروع از مبدا مختصات با طول 1.5cm تقسیم بندی میکند(grid).
\draw[step=1.5cm,very thick] (0,0) grid (4.5,4.5);
دستور زیر برای قرار دادن دایره توپر در مرکز مربع:
\vertex[fill] (a) at (2.25,2.25) [] {};
دستور زیر برای رسم پیکان در مختصات ذکر شده:
\draw [>=stealth,->](2.25,1.75)-- (2.25,.75);
دستور زیر برای قرار دادن ریاضی در مختصات ذکر شده:
\draw (.8,3.7)node{$M_{-1,-1}$};
دستور very thick
برای ضخیم کردن خطوط.
توجه: پیشنهاد میکنم که بسته tikz
رو مطالعه کنید.
موفق باشید