PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : riesigesProblem mit "matrix" und "\cr"



Coca-Cola
09-11-2005, 13:27
Ich bekomme das nicht hin!
Ich möchte eine Matrix mit 11 Spalten machen, aber ich bekomme immer diese Fehlermeldung:

"! Extra alignment tab has been changed to \cr."

Wenn ich die Matrix beim 10-ten Element abschneide, funktioniert es wunderbar. Aber bei der 11-ten Spalte kommt die Fehlermeldung, obwohl es noch viel Platz gibt!

Hat jemand einen Lösungsvorschlag? Das wäre sehr nett!

Hier ein Beispiel:



\documentclass[12pt,a4paper, bibtotoc,twoside,german]{scrbook}
%--------------------------------------------------------
\usepackage[ngerman]{babel}
\usepackage[centertags]{amsmath}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ae}
\usepackage{fancyhdr}
\usepackage{boxedminipage}
\usepackage{layout}
\usepackage{parskip}
\usepackage[dvips]{epsfig}
\usepackage[dvips]{graphicx}
\usepackage{url}

\begin{document}

\begin{align}
\underline{Q}_S =
\left[
\begin{matrix}
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 8\cdot10^4 & 0 \\
0 & 0 & 0 & 89 & 0 & 0 & 0 & 0 & 0 & 0 \\
89 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 & 0 & 8\cdot10^3 & 0 & 0 & -3\cdot10^5 & 0 \\
0 & 0 & 8\cdot10^3 & 0 & 0 & -3\cdot10^5 & 0 & 0 & 7\cdot10^6 & 0 \\
0 & 62 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0
\end{matrix}
\right.\nonumber \\[1cm]
\left. }
\begin{matrix}
0 & 8\cdot10^4 & 0 & 0 & -3\cdot10^6 & 0 & 0 & 7\cdot10^7 & 0 & 0 \\
0 & -3\cdot10^6 & 0 & 0 & 7\cdot10^7 & 0 & 0 & -2\cdot10^9 & 0 & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 7\cdot10^6 & 0 & 0 & -2\cdot10^8 & 0 & 0 & 5\cdot10^9 & 0 & 0 \\
0 & -2\cdot10^8 & 0 & 0 & 5\cdot10^9 & 0 & 0 & -1\cdot10^{11} & 0 & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0
\end{matrix}
\right]
\end{align}

\end{document}

GFzbV
09-11-2005, 13:35
Das problem ist nicht riesig, sondern es sind nur zwei Zeichen falsch!

Ersetzte am Ende jeder Zeile in der Matrix einfach "\\" mit "\cr" .... dann sollte es funzen!

Coca-Cola
09-11-2005, 13:41
Danke, aber der Fehler bleibt!

Coca-Cola
09-11-2005, 13:59
Es funktioniert!!:

\setcounter{MaxMatrixCols}{11}

Danke!