Autor Tema: Corchetes dentro de una matriz

0 Usuarios y 1 Visitante están viendo este tema.

21 Noviembre, 2024, 07:05 pm
Leído 2768 veces

pvillegas

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 7
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Buenas tardes, estoy haciendo una división usando el paquete tikz e interpretándola como una matriz. El problema es que necesito poner corchetes en algunos elementos de la matriz y no me deja salvo que haya delante del primer corchete algún carácter. El código es el siguiente:

Código: [Seleccionar]

    \begin{center}
        \begin{tikzpicture}
            \matrix (a) [matrix of math nodes, column sep = 0 pt]
            {
             & x^5 & + & [2]x^4 & + & x^3 & + & x^2 &  &  & + & [2] &  & x + 1 \\
             & [2]x^5 & + & [2]x^4 &  &  &  &  &  &  &  &  &  & x^4 + x^3 + x + [2] \\
             & 0 & + & x^4 & + & x^3 & + & x^2 &  & & + & [2] &  &  \\
             &  &  & [2]x^4 & + & [2]x^3 &  &  &  &  &  &  &  &  \\
             &  &  &  &  & 0 & + & x^2 &  &  & + & [2] &  &  \\
             &  &  &  &  &  &  & [2]x^2 & + & [2]x &  &  &  &  \\
             &  &  &  &  &  &  & 0 & + & [2]x & + & [2] &  &  \\
             &  &  &  &  &  &  &  &  & x & + & 1 &  &  \\
             &  &  &  &  &  &  &  &  &  &  & 0 &  &  \\
            };
            \draw (a-1-14.north west) |- (a-1-14.south east);
            \draw (a-2-2.south west) -- (a-2-4.south east);
            \draw (a-4-4.south west) -- (a-4-6.south east);
            \draw (a-6-8.south west) -- (a-6-10.south east);
            \draw (a-8-10.south west) -- (a-8-12.south east);
        \end{tikzpicture}
    \end{center}


21 Noviembre, 2024, 10:19 pm
Respuesta #1

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,788
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

Buenas tardes, estoy haciendo una división usando el paquete tikz e interpretándola como una matriz. El problema es que necesito poner corchetes en algunos elementos de la matriz y no me deja salvo que haya delante del primer corchete algún carácter. El código es el siguiente:

¿Algo así?:

Código: [Seleccionar]

\begin{center}
    \begin{tikzpicture}
        \matrix (a) [matrix of math nodes, column sep = 0 pt]
        {
         & x^5 & + & {[2]}x^4 & + & x^3 & + & x^2 &  &  & + & {[2]} &  & x + 1 \\
         & {[2]}x^5 & + & {[2]}x^4 &  &  &  &  &  &  &  &  &  & x^4 + x^3 + x + {[2]} \\
         & 0 & + & x^4 & + & x^3 & + & x^2 &  & & + & {[2]} &  &  \\
         &  &  & {[2]}x^4 & + & {[2]}x^3 &  &  &  &  &  &  &  &  \\
         &  &  &  &  & 0 & + & x^2 &  &  & + & {[2]} &  &  \\
         &  &  &  &  &  &  & {[2]}x^2 & + & {[2]}x &  &  &  &  \\
         &  &  &  &  &  &  & 0 & + & {[2]}x & + & {[2]} &  &  \\
         &  &  &  &  &  &  &  &  & x & + & 1 &  &  \\
         &  &  &  &  &  &  &  &  &  &  & 0 &  &  \\
        };
        \draw (a-1-14.north west) |- (a-1-14.south east);
        \draw (a-2-2.south west) -- (a-2-4.south east);
        \draw (a-4-4.south west) -- (a-4-6.south east);
        \draw (a-6-8.south west) -- (a-6-10.south east);
        \draw (a-8-10.south west) -- (a-8-12.south east);
    \end{tikzpicture}
\end{center}



Fuente: https://tex.stackexchange.com/questions/212547/how-can-you-use-square-brackets-in-tikz-diagram

Saludos

22 Noviembre, 2024, 08:55 am
Respuesta #2

pvillegas

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 7
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino

¿Algo así?:

Código: [Seleccionar]

\begin{center}
    \begin{tikzpicture}
        \matrix (a) [matrix of math nodes, column sep = 0 pt]
        {
         & x^5 & + & {[2]}x^4 & + & x^3 & + & x^2 &  &  & + & {[2]} &  & x + 1 \\
         & {[2]}x^5 & + & {[2]}x^4 &  &  &  &  &  &  &  &  &  & x^4 + x^3 + x + {[2]} \\
         & 0 & + & x^4 & + & x^3 & + & x^2 &  & & + & {[2]} &  &  \\
         &  &  & {[2]}x^4 & + & {[2]}x^3 &  &  &  &  &  &  &  &  \\
         &  &  &  &  & 0 & + & x^2 &  &  & + & {[2]} &  &  \\
         &  &  &  &  &  &  & {[2]}x^2 & + & {[2]}x &  &  &  &  \\
         &  &  &  &  &  &  & 0 & + & {[2]}x & + & {[2]} &  &  \\
         &  &  &  &  &  &  &  &  & x & + & 1 &  &  \\
         &  &  &  &  &  &  &  &  &  &  & 0 &  &  \\
        };
        \draw (a-1-14.north west) |- (a-1-14.south east);
        \draw (a-2-2.south west) -- (a-2-4.south east);
        \draw (a-4-4.south west) -- (a-4-6.south east);
        \draw (a-6-8.south west) -- (a-6-10.south east);
        \draw (a-8-10.south west) -- (a-8-12.south east);
    \end{tikzpicture}
\end{center}


Ahora sí, muchas gracias :)

22 Noviembre, 2024, 11:59 am
Respuesta #3

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,788
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

Ahora sí, muchas gracias :)

Cuando se traten de dudas con LaTeX sería bueno que indicases con una imagen/referencia cuál es el output que esperas, así evitamos posibles malentendidos.

Saludos