Edit and compile if you like:
\documentclass[border=3pt]{standalone}%Drawing\usepackage{tikz}%Notation\usepackage{physics}\usepackage{bm}%Tikz Library\usetikzlibrary{calc, patterns}%Newcommand%%Midline Label\newcommand{\midlinelabel}[3]{\node[shift={(3.5,0)}] (midlabel) at ($ (#1)!.5!(#2) $) {#3};\draw[latex-,thick] ($(#1)+(3.5,0)$) -- (midlabel);\draw[-latex,thick] (midlabel) -- ($(#2)+(3.5,0)$);}\begin{document}\begin{tikzpicture}% %Grid% \draw[thin, dotted] (0,0) grid (8,8);% \foreach \i in {1,...,8}% {% \node at (\i,-2ex) {\i};% }% \foreach \i in {1,...,8}% {% \node at (-2ex,\i) {\i};% }% \node at (-2ex,-2ex) {0};%Coordinate\coordinate (A) at (0,8);\coordinate (A') at ($(A)+(0.5,0)$);
Click to download: oscillation-graph.tex
Open in Overleaf: oscillation-graph.tex
This file is available on GitHub.
See more on the author page of Alexandros Tsagkaropolulos.