Wie zeigt man den Wert einer Variablen in einem Tikz-Diagramm an?

Wie zeigt man den Wert einer Variablen in einem Tikz-Diagramm an?

Ich habe einen Wert in einer Variablen in meinem Tikz-Diagramm berechnet

\def\smax{750}
\def\samb{100}
\def\H{5}
\pgfmathsetmacro\R{H*\sqrt{((\smax*\smax)/(\samb*\samb)-1)}}

\RIch möchte den Wert von in meinem Diagramm anzeigen :

\coordinate [label=right :$R$ = \R] (mmm)      at (5,5);

hier wird nicht der Zahlenwert angezeigt, sondern nur der Buchstabe 'R'

Antwort1

Du meinst so etwas:

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{fpu}
\usepackage{xfp}
\begin{document}
    \def\smax{750}
    \def\samb{100}
    \def\H{5}
    %%https://tex.stackexchange.com/questions/417691/dimension-too-large-error-apparently-no-calculation-involved

    \begin{tikzpicture}
            \pgfmathsetmacro\R{\H*\fpeval{(((\smax^2)/(\samb^2))-1)^0.5}}
        \node at (5,5) {R=\R};
    \end{tikzpicture}
\end{document}

zu bekommen:

Bildbeschreibung hier eingeben

Bitte beachten Sie, dass ich hier direkt ein verwendet habe \node. Wenn Sie jedoch bei bleiben möchten \coordinate, definieren Sie eins und platzieren Sie das \nodean diesem bestimmten \coordinateund fahren Sie fort ;-).

verwandte Informationen