Seite 1 von 2
Referenzieren von Gleichungen in einer "P-Matrix"
Verfasst: Fr 17. Mai 2013, 11:20
von Dimitri
\documentclass{article}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage[
nameinlink
]{cleveref}
\usepackage[ngerman]{babel}
\begin{document}
\begin{align}
\begin{pmatrix}
\dot{x}=y \label{eq:test1} \\ % Hier sollte (xxx) stehen
\dot{y}=y^{3} \label{eq:test2} \\ % Hier sollte (xxx+1) stehen
\dot{z}=y^{2}+x+u \label{eq:test3} \\ % Hier sollte (xxx+2) stehen
\end{pmatrix}
\end{align}
\cref{eq:test1,eq:test2,eq:test3}
\end{document}
Hallo,
Bin echt ratlos:
Ich hätte gerne, dass er hinter ne P-Matrix die Gleichungsnummern schreibt, auf die ich dann referenzieren kann.
Er gibt Mir aber immer ne Fehlermeldung aus.
Bei amsmath habe ich bereits nachgeschaut; da steht nicht, wie man das mit ner P-Matrix machen kann; auch steht bein den "häufigen Fehlern" nix darüber. Mit "tag", etc. habe ich es auch schon versucht, aber immer dieselbe Feherlmeldung...
Geht das überhaupt nicht so???
LG
Verfasst: Fr 17. Mai 2013, 13:55
von esdd
Hallo,
nein, auf die Zeilen in einer P-Matrix kannst du nicht so einfach referenzieren. Für Latex ist die P-Matrix nur ein Element in einer einzigen Gleichungszeile. Deshalb gibt es dafür nur eine Gleichungsnummer und nur ein Label, egal wie viele Zeilen du in der P-Matrix einträgst.
Gruß
Elke
Verfasst: Fr 17. Mai 2013, 14:03
von Dimitri
Danke für die Antwort!
Hast du ne Idee, wie man das dann machen könnte?
Ich habe ein System 6-ter Ordnung und möchte iwie auf die einzelnen Gleichungen/Zeilen verweisen. -.-
Verfasst: Fr 17. Mai 2013, 14:26
von esdd
Brauchst du denn die Klammern wirklich? Oder ginge auch etwas in der Art:
\documentclass{article}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage[nameinlink]{cleveref}
\begin{document}
\begin{subequations}
\begin{align}
\dot{x}&=y \label{eq:test1} \\
\dot{y}&=y^{3} \label{eq:test2} \\
\dot{z}&=y^{2}+x+u \label{eq:test3}
\end{align}
\end{subequations}
\cref{eq:test1,eq:test2,eq:test3}
\end{document}
Verfasst: Fr 17. Mai 2013, 14:59
von Dimitri
Die Klammern sin von nöten.

Verfasst: Fr 17. Mai 2013, 15:17
von Dimitri
\documentclass{article}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage[nameinlink]{cleveref}
\begin{document}
\begin{align}\label{eq:test1}
\dot{x}&=y\\
\dot{y}&=y^{3}\\
\dot{w}&=v\\
\dot{z}&=y^{2}+x+u
\end{align}
\cref{eq:test1}
\end{document}
Gibt es hierebi irgendwie die Möglichkeit, dass hinter den Gleichungen nur einmal "(xxx)" (in der Mitte aller 4 Gleichungen) steht und ich somit auf die Gesamtheit aller vier Gln mit EINER Referenz zurückgreifen kann?
Das wäre dann uch OK.
Verfasst: Fr 17. Mai 2013, 15:19
von Dimitri
(Im Gegensatz zu meinem eben genannten Bsp.)
Verfasst: Fr 17. Mai 2013, 15:22
von esdd
Hallo,
hier ist ein Vorschlag mit empheq:
\documentclass{article}
\usepackage{amsmath}
\usepackage{empheq}
\usepackage{hyperref}
\usepackage[nameinlink,ngerman]{cleveref}
\begin{document}
\begin{empheq}[left=\left(,right=\right)]{gather}
\dot{x}=y \label{eq:test1} \\
\dot{y}=y^{3} \label{eq:test2} \\
\dot{z}=y^{2}+x+u \label{eq:test3}
\end{empheq}
\cref{eq:test1,eq:test2,eq:test3}
\end{document}
Gruß
Elke
Verfasst: Fr 17. Mai 2013, 15:27
von esdd
Und für den alternativen Wunsch mit split:
\documentclass{article}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage[nameinlink,ngerman]{cleveref}
\begin{document}
\begin{equation}\label{eq:test1}
\begin{split}
\dot{x}&=y\\
\dot{y}&=y^{3}\\
\dot{w}&=v\\
\dot{z}&=y^{2}+x+u
\end{split}
\end{equation}
\cref{eq:test1}
\end{document}
Gruß
Elke
Verfasst: Fr 17. Mai 2013, 15:38
von Dimitri
Danke
