von rennreh » Do 11. Sep 2014, 12:31
Hallo,
Ich möchte meine Messergebnisse automatisch durch Latex berechnen und auswerten lassen. Hier mein Minimalbeispiel:
\documentclass[
heading=normal,
version=first,%
pdftex,% PDFTex verwenden
a4paper,% A4 Papier
oneside,% Einseitig
ngerman,%
]{scrbook}
%
% Paket für Übersetzungen ins Deutsche
%
\usepackage[ngerman]{babel}
%
% Pakete um Latin1 Zeichnensätze verwenden zu können und die dazu
% passenden Schriften.
%
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{setspace}
%
% Für das Definieren von Zahlenarrays
%
\usepackage{filecontents}
%
% Zum Rechnen in Tabellen / Tabelledefinitionen
%
\usepackage{spreadtab}
\usepackage{multirow}
\begin{document}
\begin{table}[!htb]
\centering
\begin{spreadtab}{{tabular}{|l|l|l|l|}}
\hline
@ \multirow{2}{*}{Bedingungen} & @ Messbereich & @ \multicolumn{2}{c}{5mV TB=2s T=11s} \vline \\ \cline{2-4}
& @ Traegersignal & @ \multicolumn{2}{c}{Sinus 50kHz 0.9V} \vline \\ \hline
@ Ausrichtung & @ $ 90°$ & @ $ 0° $ & @ $-90°$ \\ \hline
@ Ausgangsspannung & @ -13.32V & @ 65mV & @ 12.92V \\ \hline
@ \multirow{5}{*}{\parbox{3cm}{\centering{ Spannungsrauschen \\ am Ausgang \\ in ${mV}_{RMS}$}}}
& 5.2 & 4.72 & 4.35 \\
& 5.22 & 4.67 & 4.35 \\
& 5.31 & 4.72 & 4.26 \\
& 5.31 & 4.72 & 4.28 \\
& 5.32 & 4.71 & 4.27 \\ \hline \hline
@ $\sum{} $ & sum([0,-5]:[0,-1]) & sum([-0,-5]:[0,-1]) & sum([0,-5]:[0,-1]) \\ \hline
@ Mittelwert $\overline{x}$ & sum([0,-6]:[0,-2])/5 & sum([0,-6]:[0,-2])/5 & sum([0,-6]:[0,-2])/5 \\ \hline
\end{spreadtab}
\caption{Messung Mark1b} \vspace{3pt}
\label{tab:key}
\end{table}
\end{document}
Nach dem compilieren erhalte ich mein gewünschtes Ergebnis allerdings mit einigen Warnungen:
Ausschnitt aus der Log
- LaTeX Warning: Command \^ invalid in math mode on input line 54.
LaTeX Warning: Command \textdegree invalid in math mode on input line 54.
LaTeX Warning: Command \^ invalid in math mode on input line 54.
LaTeX Warning: Command \textdegree invalid in math mode on input line 54.
LaTeX Warning: Command \^ invalid in math mode on input line 54.
LaTeX Warning: Command \textdegree invalid in math mode on input line 54.
Overfull \hbox (7.86824pt too wide) in paragraph at lines 54--54
[]\T1/lmr/m/n/10.95 Spannungsrauschen
[]
End of spreadtab: \end{tabular}
[1
{c:/texlive/2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./tabelle.aux) )
Here is how much of TeX's memory you used:
3685 strings out of 493315
Was mache ich Falsch in der Zeile 54?
Und was ist mit der Warnung hbox?
Hallo,
Ich möchte meine Messergebnisse automatisch durch Latex berechnen und auswerten lassen. Hier mein Minimalbeispiel:
[code]
\documentclass[
heading=normal,
version=first,%
pdftex,% PDFTex verwenden
a4paper,% A4 Papier
oneside,% Einseitig
ngerman,%
]{scrbook}
%
% Paket für Übersetzungen ins Deutsche
%
\usepackage[ngerman]{babel}
%
% Pakete um Latin1 Zeichnensätze verwenden zu können und die dazu
% passenden Schriften.
%
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{setspace}
%
% Für das Definieren von Zahlenarrays
%
\usepackage{filecontents}
%
% Zum Rechnen in Tabellen / Tabelledefinitionen
%
\usepackage{spreadtab}
\usepackage{multirow}
\begin{document}
\begin{table}[!htb]
\centering
\begin{spreadtab}{{tabular}{|l|l|l|l|}}
\hline
@ \multirow{2}{*}{Bedingungen} & @ Messbereich & @ \multicolumn{2}{c}{5mV TB=2s T=11s} \vline \\ \cline{2-4}
& @ Traegersignal & @ \multicolumn{2}{c}{Sinus 50kHz 0.9V} \vline \\ \hline
@ Ausrichtung & @ $ 90°$ & @ $ 0° $ & @ $-90°$ \\ \hline
@ Ausgangsspannung & @ -13.32V & @ 65mV & @ 12.92V \\ \hline
@ \multirow{5}{*}{\parbox{3cm}{\centering{ Spannungsrauschen \\ am Ausgang \\ in ${mV}_{RMS}$}}}
& 5.2 & 4.72 & 4.35 \\
& 5.22 & 4.67 & 4.35 \\
& 5.31 & 4.72 & 4.26 \\
& 5.31 & 4.72 & 4.28 \\
& 5.32 & 4.71 & 4.27 \\ \hline \hline
@ $\sum{} $ & sum([0,-5]:[0,-1]) & sum([-0,-5]:[0,-1]) & sum([0,-5]:[0,-1]) \\ \hline
@ Mittelwert $\overline{x}$ & sum([0,-6]:[0,-2])/5 & sum([0,-6]:[0,-2])/5 & sum([0,-6]:[0,-2])/5 \\ \hline
\end{spreadtab}
\caption{Messung Mark1b} \vspace{3pt}
\label{tab:key}
\end{table}
\end{document}
[/code]
Nach dem compilieren erhalte ich mein gewünschtes Ergebnis allerdings mit einigen Warnungen:
Ausschnitt aus der Log
[list]
LaTeX Warning: Command \^ invalid in math mode on input line 54.
LaTeX Warning: Command \textdegree invalid in math mode on input line 54.
LaTeX Warning: Command \^ invalid in math mode on input line 54.
LaTeX Warning: Command \textdegree invalid in math mode on input line 54.
LaTeX Warning: Command \^ invalid in math mode on input line 54.
LaTeX Warning: Command \textdegree invalid in math mode on input line 54.
Overfull \hbox (7.86824pt too wide) in paragraph at lines 54--54
[]\T1/lmr/m/n/10.95 Spannungsrauschen
[]
End of spreadtab: \end{tabular}
[1
{c:/texlive/2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./tabelle.aux) )
Here is how much of TeX's memory you used:
3685 strings out of 493315
[/list]
Was mache ich Falsch in der Zeile 54?
Und was ist mit der Warnung hbox?