Problem bei Darstellung von Matrizen

Formelsatz für Mathematik, Naturwissenschaften und Technik


masterette
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 12. Jul 2012, 09:42

Problem bei Darstellung von Matrizen

Beitrag von masterette »

Hallo!

Ich will für meine Masterarbeit Matrizen in mein LaTeX-Dokument einbetten, bei denen sowohl die Zeilen als auch die Spalten durch Text beschriftet sind.

Nun habe ich das Problem, dass allein die Ausgabe von Matrizen nicht funktioniert und ich stattdessen nur einen Turm von Symbolen ohne die entsprechenden Klammern erhalte.

Woran liegts? Muss ich noch ein Package laden, damit ich Matrizen, Tabellen etc. darstellen kann?

Über Tipps, wie ich die Beschriftung von Zeilen und Spalten mittels Text realisieren kann, wäre ich auch sehr dankbar! Ich hatte an den Befehl \bordermatrix gedacht, bin mir aber unsicher, ob das gerade bei der Beschriftung der Spalten funktioniert...

Vielen Dank im Voraus!

Mein Code:
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}	%ä, ö, ü, 
\usepackage{ngerman}					% neue rechtschreibung, trennung
\usepackage[a4paper, top=2.5cm, bottom=2.5cm, left=3cm, right=2cm]{geometry}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage[hang, labelfont=bf]{caption}
\usepackage{hyperref}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}
\begin{document}
\[\begin{pmatrix} a & b & c\\ d & e & f \\ g & h& i \end{pmatrix}\]
\end {document}

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Dir fehlt das Paket amsmath. Das Paket ngerman sollte nicht mehr verwendet werden, es ist mit babel zu ersetzen.
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}   %ä, ö, ü,
%\usepackage{ngerman}               % neue rechtschreibung, trennung ---> besser ->
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage[a4paper, top=2.5cm, bottom=2.5cm, left=3cm, right=2cm]{geometry}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage[hang, labelfont=bf]{caption}
\usepackage{hyperref}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}
\begin{document}
\[\begin{pmatrix} a & b & c\\ d & e & f \\ g & h& i \end{pmatrix}\]

\[\begin{bmatrix} a & b & c\\ d & e & f \\ g & h &i \end{bmatrix}\]

\[\begin{Bmatrix} a & b & c\\ d & e & f \\ g & h &i \end{Bmatrix}\]

\[\begin{vmatrix} a & b & c\\ d & e & f \\ g & h &i \end{vmatrix}\]

\[\begin{Vmatrix} a & b & c\\ d & e & f \\ g & h &i \end{Vmatrix}\]
\end {document}
Ergbnis im Anhang. Siehe weiter dazu Mathmode.pdf und [1].

Gruß, Sepp.-
Dateianhänge
mathe70.pdf
(27.44 KiB) 309-mal heruntergeladen

masterette
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 12. Jul 2012, 09:42

Beitrag von masterette »

Vielen Dank! Das sieht schon viel besser aus! ;)

Nun zur Beschriftung. Ich hätte gerne, dass die Spalten vertikal beschriftet werden und nicht, wie im folgenden Code, horizontal
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}	%ä, ö, ü, 
\usepackage{babel}					% neue rechtschreibung, trennung
\usepackage {amsmath}
\usepackage[a4paper, top=2.5cm, bottom=2.5cm, left=3cm, right=2cm]{geometry}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage[hang, labelfont=bf]{caption}
\usepackage{hyperref}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}




\begin{document}
\[\begin{pmatrix} a & b & c\\ d & e & f \\ g & h& i \end{pmatrix}\]
\[$\bordermatrix{%
 & mathematisch & vereinfachen \cr
 bla & x1 & x2 \cr
 bla & x3 & x4 \cr
 bla & x5 & x6
 }\]
\end {document}
Gibt es da Möglichkeiten?
Danke!

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Aus der zitierten pdf-Datei von Herbert Voß:
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}   %ä, ö, ü,
\usepackage[ngerman]{babel}               % neue rechtschreibung, trennung
\usepackage{amsmath}
\usepackage[a4paper, top=2.5cm, bottom=2.5cm, left=3cm, right=2cm]{geometry}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage[hang, labelfont=bf]{caption}
\usepackage{hyperref}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}

\begin{document}
% aus Mathmode.pdf, 60.3 Matrix with comments on top
\def\rb#1{\rotatebox{90}{#1}}
\begin{tabular}{c}
$\begin{matrix}
 &\rb{mathematisch} & \rb{vereinfachen} \\
\end{matrix}$\\
$\begin{pmatrix}
bla & x1 & x2 \\
bla & x3 & x4 \\
bla & x5 & x6
\end{pmatrix}$
\end{tabular}

\end {document}
Gruß, Sepp.-

Antworten