Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Senkrechten Strich in Matrix einziehen

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.10.2009
    Beiträge
    197

    Senkrechten Strich in Matrix einziehen

    Hallo!

    Ich arbeite nun mit Matrizen und möchte gerne einen senkrechten Strich an eine bestimmte Stelle einfügen, der die Matrix quasi in eine linke und in eine rechte Seite teilt. Wie ist das möglich?

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.10.2009
    Beiträge
    197

    Nicht möglich?

    Ist das nicht mit Latex möglich oder wisst ihr nur nicht, was ich meine?

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.10.2009
    Beiträge
    197
    Eine weitere Frage:

    Wie gibt das hier keinen Fehler:

    Code:
    \begin{equation}
    \begin{pmatrix}
    1 & 2 & 3 & 1 & 0 & 0\\
    -3 & -1 & 1 & 0 & 1 & 0\\
    2 & 1 & 2 & 0 & 0 & 1
    \end{pmatrix}
    Das hier aber acht:

    Code:
    \begin{equation}
    \begin{pmatrix}
    1 & 2 & 3 & 1 & 0 & 0\\
    -3 & -1 & 1 & 0 & 1 & 0\\
    2 & 1 & 2 & 0 & 0 & 1
    \end{pmatrix}
    
    \begin{pmatrix}
    1 & 2 & 3 & 1 & 0 & 0\\
    -3 & -1 & 1 & 0 & 1 & 0\\
    2 & 1 & 2 & 0 & 0 & 1
    \end{pmatrix}
    \end{equation}

  4. #4
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Ansatz

    Zum ersten Problem schaust Du mal in den TeXblog von Stefan [1]. Mathematik-Umgebungen mögen keine Leerzeilen.

    [1] TeXblog - An extension to amsmath matrix environments


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  5. #5
    Registrierter Benutzer
    Registriert seit
    20.10.2009
    Beiträge
    197
    Danke. Habe zwar keine Ahnung, warum das funktioniert, aber es funktioniert.

    Wo kann man Erklärung für diese Anweisung nach lesen?

    Code:
    \makeatletter
    \renewcommand*\env@matrix[1][*\c@MaxMatrixCols c]{%
      \hskip -\arraycolsep
      \let\@ifnextchar\new@ifnextchar
      \array{#1}}
    \makeatother

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •