dividere una matrice con linee per evidenziarne i vettori

  • Creatore
    Topic
  • #38772
    Up
    0
    Down
    ::


    ho una matrice composta da vettori ven determinati.
    vorrei ottenere qualcosa tipo (v1 | v2 | v3).
    ho provato con \vline e \hline ma hanno una resa pessima, perchè continuano fino alle parentesi e il tutto sta malissimo. che strumento potrei usare?

    grazie

    ale

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #38773
      Up
      0
      Down
      ::

      ho una matrice composta da vettori ven determinati.
      vorrei ottenere qualcosa tipo (v1 | v2 | v3).
      ho provato con \vline e \hline ma hanno una resa pessima, perchè continuano fino alle parentesi e il tutto sta malissimo. che strumento potrei usare?

      `\left(\begin{array}{@{}c|c|c@{}}
      1 & 2 & 3\\
      4 & 5 & 6
      \end{array}\right)`
      Ciao
      Enrico

    • #38774
      Up
      0
      Down
      ::


      aspetta! 🙂

      e le righe orizzontali?
      quindi non è possibile usare gli ambienti *matrix ?

    • #38775
      Up
      0
      Down
      ::

      aspetta! 🙂

      e le righe orizzontali?
      quindi non è possibile usare gli ambienti *matrix ?

      Per le righe orizzontali usi \hline; non puoi usare gli ambienti matrix che sono definiti essenzialmente tramite array.

      Ciao
      Enrico

    • #38776
      Up
      0
      Down
      ::


      Ciao, io ho un problema per così dire “duale”, ho due vettori scritti in colonna tipo

      `\[
      \displaystyle \uvec=
      \begin{pmatrix} u_0 \\\hline u_1 \\ \vdots \\ u_n\end{pmatrix},
      \qquad D_\beta=\begin{pmatrix}\left(d_\beta\right)_0 \\\hline \left(d_\beta\right)_1 \\ \vdots \\ \left(d_\beta\right)_N\end{pmatrix}
      \]
      `
      (\uvec è una macro che ho definito io a partire dal comando \vec dello stile svmono della Springer)
      e vorrei fuori dalle tonde mettere una “sidebrace” a destra e scriverci un altro simbolo, in modo da tradurre l’idea che gli ultimi tot elementi del vettore al di sotto della \hline si chiamano, esempio, f e costituiscono a loro volta un vettore.

      Non ho trovato nulla a proposito di parentesi laterali sul forum, quindi ho pensato di attaccarmi a questo topic.

      Grazie

    • #38777
      Up
      0
      Down
      ::

      Ciao, io ho un problema per così dire “duale”, ho due vettori scritti in colonna tipo

      `\[
      \displaystyle \uvec=
      \begin{pmatrix} u_0 \\\hline u_1 \\ \vdots \\ u_n\end{pmatrix},
      \qquad D_\beta=\begin{pmatrix}\left(d_\beta\right)_0 \\\hline \left(d_\beta\right)_1 \\ \vdots \\ \left(d_\beta\right)_N\end{pmatrix}
      \]
      `
      (\uvec è una macro che ho definito io a partire dal comando \vec dello stile svmono della Springer)
      e vorrei fuori dalle tonde mettere una “sidebrace” a destra e scriverci un altro simbolo, in modo da tradurre l’idea che gli ultimi tot elementi del vettore al di sotto della \hline si chiamano, esempio, f e costituiscono a loro volta un vettore.

      Non ho trovato nulla a proposito di parentesi laterali sul forum, quindi ho pensato di attaccarmi a questo topic.

      Prima di tutto, evita quei \left e \right che, nella migliore delle ipotesi sono inutili e nella peggiore rendono la formula disarmonica, con parentesi grandi in un posto e piccole in un altro senza alcun motivo.

      Non credo, poi, che la notazione che proponi possa dire di più che della separazione già messa in evidenza con la riga orizzontale. Perché non così?
      `\[
      \uvec=
      \begin{pmatrix} u_0 \\\hline u_1 \\ \vdots \\ u_n\end{pmatrix}=
      \begin{pmatrix} u_0\\\hline f\end{pmatrix},
      \qquad
      D_\beta=\begin{pmatrix}(d_\beta)_0 \\\hline (d_\beta)_1 \\ \vdots \\ (d_\beta)_N\end{pmatrix}
      \]`
      (nota la mancanza di \displaystyle che non serviva a nulla).

      Ciao
      Enrico

Visualizzazione 4 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top