Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Geschweifte Klammer unter drei Spalten einer Matrix

  1. #1
    Registrierter Benutzer
    Registriert seit
    03.11.2007
    Beiträge
    104

    Geschweifte Klammer unter drei Spalten einer Matrix

    Hallo Leute.

    Wisst ihr denn wie ich unter mehrere Spalten einer Matrix eine geschweifte Klammer legen kann?

    Sie wie im Anhang zu sehen...

    Gruß sega

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von therealsega Beitrag anzeigen
    Wisst ihr denn wie ich unter mehrere Spalten einer Matrix eine geschweifte Klammer legen kann?

    Sie wie im Anhang zu sehen...
    nimm eine multicolumn und dann

    Code:
    $\underbrace{}_{\makebox[3cm]{balh}}$
    die 3cm entsprechend anpassen

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.11.2007
    Beiträge
    104
    Hm. Wie kann man denn innerhlb von multicolum die Spalten trennen?
    Soll ja auch mehrere Spalten umspannen.

    Code:
    \begin{equation*}
    	\begin{array}{c || c | c | c | c | c }
    		& W & U_{\infty} & \varrho & \mu & d \\
    		\hline
    		L & 1 & 1 & -3 & -1 & 1 \\
    		\hline
    		M & 1 & 0 & 1 & 1 & 0 \\
    		\hline		
    		T & -2 & -1 & 0 & -1 & 0 \\
    		\multicolumn{2}{c | c}{Te & st} & 1 & 2 & 3 & 4 
    	\end{array}
    \end{equation*}
    ... läuft jedenfalls nicht ...

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von therealsega Beitrag anzeigen
    Hm. Wie kann man denn innerhlb von multicolum die Spalten trennen?
    Soll ja auch mehrere Spalten umspannen.
    mach ein _komplettes_ Beispiel, ich habe keine Lust erst alles zusammenzustellen.

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    03.11.2007
    Beiträge
    104
    Das müsste klappen:

    Code:
    \documentclass[12pt]{report}
    
    \usepackage{exscale}
    \usepackage{picins}
    \usepackage{graphicx}
    \usepackage{graphics}
    \usepackage{psfrag}
    \usepackage{wrapfig}
    \usepackage{ngerman}
    \usepackage{subfigure}
    \usepackage{multicol}
    \usepackage{verbatim}
    \usepackage{amsmath}
    \usepackage{color}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{amssymb}
    \usepackage{amsfonts}
    
    \begin{document}
    
    \begin{equation*}
    	\begin{array}{c || c | c | c | c | c }
    		& W & U_{\infty} & \varrho & \mu & d \\
    		\hline
    		L & 1 & 1 & -3 & -1 & 1 \\
    		\hline
    		M & 1 & 0 & 1 & 1 & 0 \\
    		\hline		
    		T & -2 & -1 & 0 & -1 & 0 \\
    		\multicolumn{2}{c c}{Te & st} & 1 & 2 & 3 & 4 
    	\end{array}
    \end{equation*}
    
    \end{document}

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von therealsega Beitrag anzeigen
    Das müsste klappen:
    was die ganzen Pakete in deinem _Bespiel_-Code sollen, wird wohl dein Geheimnis bleiben ---
    Code:
    \documentclass[12pt]{report}
    \usepackage{amsmath}
    
    \begin{document}
    
    \begin{equation*}
    	\begin{array}{c || c | c | c | c | c }
    		& W & U_{\infty} & \varrho & \mu & d \\\hline
    		L & 1 & 1 & -3 & -1 & 1 \\\hline
    		M & 1 & 0 & 1 & 1 & 0 \\\hline		
    		T & -2 & -1 & 0 & -1 & 0 \\
    		Te & st & 1 & 2 & 3 & 4 \\
    	    \multicolumn{1}{c}{}  
    	       & \multicolumn{2}{c}{\overbrace{\mathop{det}\ne0}^{}}
    	\end{array}
    \end{equation*}
    
    \end{document}
    Herbert

  7. #7
    Registrierter Benutzer
    Registriert seit
    03.11.2007
    Beiträge
    104
    Danke!

    Vielleicht fehlt mir ja das Abstraktionsvermögen in dem Fall, aber die geschweifte Klammer sollte eigentlich andersrum.

    Nur so wie ich mir das denke funktioniert das offensichtlich nicht

    Code:
    \documentclass[12pt]{report}
    \usepackage{amsmath}
    
    \begin{document}
    
    \begin{equation*}
    	\begin{array}{c || c | c | c | c | c }
    		& W & U_{\infty} & \varrho & \mu & d \\
    		\hline
    		L & 1 & 1 & -3 & -1 & 1 \\
    		\hline
    		M & 1 & 0 & 1 & 1 & 0 \\
    		\hline		
    		T & -2 & -1 & 0 & -1 & 0 \\
    		\multicolumn{1}{c}{} & \underbrace{\multicolumn{2}{c}{}}_{\det \ne 0} & \multicolumn{3}{c}{}
    		
    	\end{array}
    \end{equation*}
    
    \end{document}

  8. #8
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von therealsega Beitrag anzeigen
    Vielleicht fehlt mir ja das Abstraktionsvermögen in dem Fall, aber die geschweifte Klammer sollte eigentlich andersrum.
    Code:
    \documentclass[12pt]{report}
    \usepackage{amsmath}
    
    \begin{document}
    
    \begin{equation*}
    	\begin{array}{c || c | c | c | c | c }
    		& W & U_{\infty} & \varrho & \mu & d \\\hline
    		L & 1 & 1 & -3 & -1 & 1 \\\hline
    		M & 1 & 0 & 1 & 1 & 0 \\\hline		
    		T & -2 & -1 & 0 & -1 & 0 \\
    		Te & st & 1 & 2 & 3 & 4 \\[-1ex]
    	    \multicolumn{1}{c}{}  
    	       & \multicolumn{2}{c}{%
    	         \underbrace{\hphantom{st\kern4\tabcolsep 1}}_{\mathop{det}\ne0}}
    	\end{array}
    \end{equation*}
    
    \end{document}
    Herbert

  9. #9
    Registrierter Benutzer
    Registriert seit
    03.11.2007
    Beiträge
    104
    Danke.

    Wenn ich jetzt eine größere Anzahl Spalten im multicolumn eintrage, bleibt die Klammer immer auf der Größe für zwei Spalten. Mir ist nicht klar welcher Parameter die Länge der Klammer bestimmt ... wie kann das gehen?

  10. #10
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von therealsega Beitrag anzeigen
    Wenn ich jetzt eine größere Anzahl Spalten im multicolumn eintrage, bleibt die Klammer immer auf der Größe für zwei Spalten. Mir ist nicht klar welcher Parameter die Länge der Klammer bestimmt ... wie kann das gehen?
    in das \hphantom komt pro Spalte 2\tabcolsep und dann noch der Text, der in den Spalten ist, wobei du den auch einfach hintereinander schreiben kannst. Statt \hphantom{..} kannst du auch einfach \rule{3cm}{0pt} schreiben, wobei die 3cm anzupassen sind.

  11. #11
    Registrierter Benutzer
    Registriert seit
    03.11.2007
    Beiträge
    104
    Ok, habe ich so halb kapiert.

    Und wie kann ich jetzt z.B. die erste Spalte bei der "Unterklammerung" auslassen?
    Und wie kann ich den vertikalen Abstand zwischen Klammer und Tabelle verkleinern?

    Code:
    \documentclass[12pt]{report}
    \usepackage{amsmath}
    
    \begin{document}
    
    \begin{equation*}
    	\begin{array}{ c | c | c | c | c | c | c | c }
    		& k_1 & k_2 & k_3 & k_4 & k_5  & k_6 & k_7 \\
    		\hline
    		\Pi_1 & 1 & 0 & 0 & 0 & -2 & -2 & -1 \\
    		\hline
    		\Pi_2 & 0 & -1 & 0 & 0 & 2 & -1 & -0 \\
    		\hline
    		\Pi_3 & 0 & 0 & -1 & 0 & 1 & 1 & 1 \\
    		\hline
    		\Pi_4 & 0 & 0 & 0 & -1 & 1 & -1 & 0 \\
    		\hline
    		& S & g & \mu & n & U & d & \varrho \\
    		\multicolumn{4}{c}{\underbrace{\hphantom{st\kern8\tabcolsep 1}}_{\det \ \neq \ 0}}
    		& \multicolumn{3}{c}{\underbrace{\hphantom{st\kern6\tabcolsep 1}}_{\text{Rang} \ \ r \ = \ 3}}
    	\end{array}
    \end{equation*}
    
    \end{document}
    Ich glaube dann könnte ich zufrieden mit dem Ergebnis sein.

    Danke und Gruß.

  12. #12
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von therealsega Beitrag anzeigen
    Und wie kann ich jetzt z.B. die erste Spalte bei der "Unterklammerung" auslassen?
    Und wie kann ich den vertikalen Abstand zwischen Klammer und Tabelle verkleinern?
    Code:
    \documentclass[12pt]{report}
    \usepackage{amsmath}
    
    \begin{document}
    
    \[
    	\begin{array}{ c | c | c | c | c | c | c | c }
    		& k_1 & k_2 & k_3 & k_4 & k_5  & k_6 & k_7 \\
    		\hline
    		\Pi_1 & 1 & 0 & 0 & 0 & -2 & -2 & -1 \\
    		\hline
    		\Pi_2 & 0 & -1 & 0 & 0 & 2 & -1 & -0 \\
    		\hline
    		\Pi_3 & 0 & 0 & -1 & 0 & 1 & 1 & 1 \\
    		\hline
    		\Pi_4 & 0 & 0 & 0 & -1 & 1 & -1 & 0 \\
    		\hline
    		& S & g & \mu & n & U & d & \varrho \\[-5pt]
    		\multicolumn{1}{c}{} & 
    		\multicolumn{3}{c}{\underbrace{\hphantom{st\kern8\tabcolsep 1}}_{\det \ \neq \ 0}}
    		& \multicolumn{3}{c}{\underbrace{\hphantom{st\kern6\tabcolsep 1}}_{\text{Rang} \ \ r \ = \ 3}}
    	\end{array}
    \]
    
    \end{document}
    -- Dann nimm nicht die erste Spalte in die \multicolumn
    \\[-5pt]

    Herbert

Lesezeichen

Berechtigungen

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