how to reference figure latex code example
Example 1: insert figure latex
%...
\begin{figure}[h!]
\centering
\begin{subfigure}[b]{0.2\linewidth}
\includegraphics[width=\linewidth]{coffee.jpg}
\caption{Coffee.}
\end{subfigure}
\begin{subfigure}[b]{0.2\linewidth}
\includegraphics[width=\linewidth]{coffee.jpg}
\caption{More coffee.}
\end{subfigure}
\begin{subfigure}[b]{0.2\linewidth}
\includegraphics[width=\linewidth]{coffee.jpg}
\caption{Tasty coffee.}
\end{subfigure}
\begin{subfigure}[b]{0.5\linewidth}
\includegraphics[width=\linewidth]{coffee.jpg}
\caption{Too much coffee.}
\end{subfigure}
\caption{The same cup of coffee. Multiple times.}
\label{fig:coffee3}
\end{figure}
%...
Example 2: latex figure
\usepackage{graphicx}
% inside document:
\begin{figure}
\centering
\includegraphics[scale=1]{name_of_file_inside_directory}
\caption{Your caption}
\label{given_label_that_used_to_reference_figure_in_the_future}
\end{figure}
% use float option [H] after {figure} to place figure exactly as positioned in LeTeX code
% preferably place file of image inside directory of tex file