Punkte benennen und Vektoren zeichnen.
ich habe in meinem Koordinatensystem Punkte eingezeichnet mit
\node[label={A}, name=a] at (4,4){};
\node[label={B}, name=b] at (0,4){};
Wie kann ich jetzt auf das "name" bezug nehmen um einen Vektor zwischen den beiden Punkten einzuzeichnen?
mein etwas naiv gehofftes
\draw[thick] a--b;
funktioniert natürlich nicht.
Anhang: so, Grundproblem mit \draw[thick] (a)--(b) behoben. Leider zeichnet er die Strecke aber nicht sauber ein.
\documentclass[margin=5mm, tikz]{standalone}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usepackage{amsmath, amssymb}
\begin{document}
\begin{tikzpicture}[x=.5cm, y=.5cm,domain=-9:9,smooth, cross/.style={draw, cross out,
minimum size=2*(#1-1pt), inner sep=0pt, outer sep=0pt},>=latex, font= \footnotesize]
%Raster zeichnen
\draw [color=gray!50] [step=5mm] (-1,-1) grid (5,5);
\node[label={A}, name=a] at (4,4){};
\node[label={B}, name=b] at (0,4){};
\draw[thick, ->] (a)--(b);
\end{tikzpicture}
\end{document}
Eigentlich sollte er doch genau auf den Gitterpunkten anfangen und enden?