
Ich suche nach einer Möglichkeit, eine Tabelle mit Anmerkungen zu setzen, die die Änderungen zwischen aufeinanderfolgenden Einträgen zeigen. Das (schlampig, handgemacht) Bild unten zeigt, was ich vorhabe. Beachten Sie, dass die hinzugefügten Einträge „zwischen“ den Einträgen der Tabelle erscheinen sollten. Ob die Tabellen horizontal verlaufen, wie gezeigt, oder vertikal, ist mir dabei egal.
Im Idealfall ist jede von Ihnen vorgeschlagene Lösung iterierbar, wie in der nächsten Abbildung gezeigt:
ICHnichtIch muss die Differenzen automatisch berechnen lassen, und eigentlich wäre es mir lieber, wenn das nicht der Fall wäre.
Ich hoffe, meine Frage ist klar. Ich erkläre es Ihnen gern.
Bearbeiten:Die Tabelle, die ich markieren möchte, ist:
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|}
\hline
$x$&$0$&$3$&$6$&$9$&$12$&$15$&$18$&$21$&$24$\\
\hline
$f(x)$&$-20$&$-15$&$-8$&$1$&$12$&$25$&$40$&$57$&$76$\\
\hline
\end{tabular}
aber ich weiß nicht, ob das besonders hilfreich ist, insbesondere wenn Sie (wie @cfr in den Kommentaren) meine Bilder nicht sehen können.
Antwort1
Hier ist eine matrix of math nodes
Verwendung von TikZ. Ich verwende Schleifen, um Tipparbeit zu sparen, aber diese sind natürlich nicht zwingend erforderlich.
\documentclass[border=10pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\matrix (m) [inner sep=0pt, draw=gray!75!blue, thick, matrix of math nodes, nodes={inner sep=2.5pt, text width=20pt, align=center}, column 1/.append style={nodes={align=right, text width=25pt}}]
{
\strut x&0&3&6&9&12&15&18&21&24\\
\strut f(x)&-20&-15&-8&1&12&25&40&57&76\\
};
\draw [gray!75!blue, semithick] (m.west |- m-1-1.south) -- (m.east |- m-1-1.south) \foreach \i in {1,...,9} { (m.north -| m-1-\i.east) -- (m.south -| m-1-\i.east) };
\foreach \i [count=\k from 1, count=\j from 3, remember=\j as \jlast (initially 2)] in {5,7,9,11,13,15,17,19}
\draw [thick, draw=blue!50!cyan]
([xshift=1.5pt, yshift=.5pt]m-2-\jlast.south) -- ([yshift=-7.5pt]m-2-\jlast.south east) node (d\k) [below] {$\i$} -- ([xshift=-1.5pt, yshift=.5pt]m-2-\j.south)
([xshift=1.5pt, yshift=-.5pt]m-1-\jlast.north) -- ([yshift=7.5pt]m-1-\jlast.north east) node [above] {$3$} -- ([xshift=-1.5pt, yshift=-.5pt]m-1-\j.north)
;
\foreach \i [remember=\i as \ilast (initially 1), count=\k from 3] in {2,...,8}
\draw [thick, draw=magenta!50!blue]
([xshift=1.5pt, yshift=.5pt]d\ilast.south) -- ([yshift=-7.5pt]d\ilast.south -| m-1-\k.center) node [below] {$2$} -- ([xshift=-1.5pt, yshift=.5pt]d\i.south);
\end{tikzpicture}
\end{document}
Antwort2
Dies ist ein Ausgangspunkt, auf dem Sie aufbauen können:
\documentclass{article}
\begin{document}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|} \hline
$\Delta x$ & & \multicolumn{2}{|c|}{3} & \multicolumn{2}{|c|}{3} & \multicolumn{2}{|c|}{3} & \multicolumn{2}{|c|}{3} & \\ \hline
$x$ & \multicolumn{2}{|c|}{0} & \multicolumn{2}{|c|}{3} & \multicolumn{2}{|c|}{6} & \multicolumn{2}{|c|}{9} & \multicolumn{2}{|c|}{12} \\ \hline
\end{tabular}
\end{document}
Das Ergebnis ist:
Optisch ist es noch nicht sehr ansprechend, aber Sie können mit der Idee spielen und sie verfeinern, wenn Sie meinen, dass dies ein geeigneter Ansatz für das sein könnte, was Sie suchen.
Natürlich kann es auch eine Zeile für Sekundendifferenzen geben.