How can one draw a good looking curved random line extending along a diagonal connecting two arbitrary nodes in TikZ?
(Also, how do I add arrowheads like I would usually do, or do I have to create an arrowhead at a point and superpose it over the endpoint, separately?)
(There are some idea on how to do a good looking vertical line or horizontal line in this topic Drawing randomly ragged lines in technical drawings . Please use the MWE from there.
\documentclass[12pt]{article} % SIZE OF FONT AND ITS LAYOUT ON EACH PAGE.
\usepackage[top = 1in, bottom = 1in, left = 1in, right = 1in]{geometry}
\usepackage{amsmath, booktabs, graphicx, setspace}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{tikz,tkz-graph,tikz-cd} % DIAGRAMS.
\usetikzlibrary{arrows, calc, decorations.markings}
\usetikzlibrary{calc}
\newcommand\irregularline[2]{%
let \n1 = {(rand*(#1)} in
+(0,\n1)
\foreach \a in {0.1,0.2,...,#2}{
let \n1 = {rand*(#1)} in
-- +(\a,\n1)
}} % #1=seed, #2=length of horizontal line
% This is code for a horizontal random line that I like.
% How to make this sort of line connect two arbitrary points,
% and perhaps, how to make it curve in a natural way?
\begin{document}
\begin{figure}[h]
\begin{center}
\begin{tikzpicture}[scale=1.8,auto]
% replace with randomly ragged line that curves
\draw [-,line width=1pt] (0,0) edge (3,3);
\end{tikzpicture}
\end{center}
\caption{CAPTION GOES HERE}
\label{fig:FIGURE NAME GOES HERE}
\end{figure}
\end{document}
(Using How to draw a irregular circle(shape)?, and this, I am trying to make phase diagrams instead of drawing them by hand.)

