Diferencia entre revisiones de «Comando TablaTexto»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 40: Línea 40:
 
<hr><small>Otros ejemplos...
 
<hr><small>Otros ejemplos...
 
'''<code><nowiki>TablaTexto[&#123;'''{'''1, 2, 3, 4'''}''','''{'''5,6,7,8}&#125;, "&#124;11011_101"''']'''</nowiki></code>''' despliega una tabla como esta:<br><br>'''<center><math>\begin{array}{|l|ll|l|}\hline 1&2&3&4 \\ 5&6&7&8 \\ \hline \end{array}</math></center>'''<br><br>'''<code>TablaTexto[&#123;{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}&#125;, "-/&#124;_v"]</code>''' establece...<br><br><center><math>{\begin{array}{|lllll|}\hline 1&1&1&1&1 \\ 2&2&2&2&2 \\ 3&3&3&3&3 \\ 4&4&4&4&4 \\ \hline \end{array}}</math><br>(sin líneas interiores)</center><br>y para un sistema <code><nowiki>TablaTexto[&#123;{"2x+3y=5", "5x+8y=12"}&#125;, "{v"]</nowiki></code>  para  <math>{\left\{\begin{array}{l}2x+3y=5 \\ 5x+8y=12 \\ \end{array}\right.}</math><br><br>'''<code>TablaTexto'''['''&#123;{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4'''}'''&#125;, "&#124;11001 _110001 h"]</code>''' establece la tabla...<br>\begin{array}{|l|lll|}\hline 1&2&3&4 \\ \hline 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ \hline \end{array}<br>El '''1''' (o el '''0''') indica la presencia o ausencia de bordes verticales y horizontales.</small>
 
'''<code><nowiki>TablaTexto[&#123;'''{'''1, 2, 3, 4'''}''','''{'''5,6,7,8}&#125;, "&#124;11011_101"''']'''</nowiki></code>''' despliega una tabla como esta:<br><br>'''<center><math>\begin{array}{|l|ll|l|}\hline 1&2&3&4 \\ 5&6&7&8 \\ \hline \end{array}</math></center>'''<br><br>'''<code>TablaTexto[&#123;{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}&#125;, "-/&#124;_v"]</code>''' establece...<br><br><center><math>{\begin{array}{|lllll|}\hline 1&1&1&1&1 \\ 2&2&2&2&2 \\ 3&3&3&3&3 \\ 4&4&4&4&4 \\ \hline \end{array}}</math><br>(sin líneas interiores)</center><br>y para un sistema <code><nowiki>TablaTexto[&#123;{"2x+3y=5", "5x+8y=12"}&#125;, "{v"]</nowiki></code>  para  <math>{\left\{\begin{array}{l}2x+3y=5 \\ 5x+8y=12 \\ \end{array}\right.}</math><br><br>'''<code>TablaTexto'''['''&#123;{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4'''}'''&#125;, "&#124;11001 _110001 h"]</code>''' establece la tabla...<br>\begin{array}{|l|lll|}\hline 1&2&3&4 \\ \hline 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ \hline \end{array}<br>El '''1''' (o el '''0''') indica la presencia o ausencia de bordes verticales y horizontales.</small>
 +
<hr>
 +
:{{Examples|1=<br>Para desarrollar una serie de datos brutos acumulados en una ''lista1'' <br>
 +
:*'''<code>TablaTexto[{ [[Comando Encadena|Encadena]]'''['''{{"x_i"}, [[Comando Único|Único]]'''['''lista1]}], [[Comando Encadena|Encadena]]'''['''{{"e_i"}, [[Comando Frecuencia|Frecuencia]]'''['''lista1]}]}, "ch|_"]</code>'''}}
 +
::::Siendo ''lista1=[[Comando Secuencia|Secuencia]]'''['''[[Comando AleatorioEntre|AleatorioEntre]]'''['''1, 6 ]+0 k,k,1,100], se obtendrá algún resultado como el siguiente:
 +
::::<math> {\begin{array}{|c|c|c|c|c|c|c|}\hline x_i&1&2&3&4&5&6 \\ \hline e_i&17&19&16&22&15&11 \\ \hline \end{array}} </math><br><br>Es posible afectar con colores diferentes un par de líneas:<br/>
 +
:*<code><nowiki>TablaTexto[{{"\black{1,2,3,4}", "\blue{2,4,6,8}", "\green{3,6,9,12}", "\red{4,8,12,16}"}}, "vr"]</nowiki></code>}}
 +
::::para [[ File:TableauLignesCouleurs.PNG]]
 
<hr>
 
<hr>
 
:{{Note|1= Desde la versión 4.4, este comando admite objetos coloreados y es posible controlar individualmente el colo de cada línea de la tabla.}}<br>
 
:{{Note|1= Desde la versión 4.4, este comando admite objetos coloreados y es posible controlar individualmente el colo de cada línea de la tabla.}}<br>

Revisión del 01:20 23 abr 2014


TablaTexto[ <Lista>, <Lista>, ... ]
Crea la tabla de texto de las lista de objetos.
Nota: Por omisión, cada lista se despliega en su propia fila de la tabla.
Ejemplos: Los siguientes casos crean, como objeto de texto, tablas en que cada ítem queda alineado a izquierda:
  • TablaTexto[{x^2, 4}, {x^3, 8}, {x^4, 16}] crea una tabla con tres filas y dos columnas
  • TablaTexto[Secuencia[i^2, i, 1, 10]] crea una tabla con una fila.


TablaTexto[ <Lista>, <Lista>, ..., <Alineación del Texto> ]
Tabula el texto que contiene la lista de objetos mientras la “Alineación del Texto” controla su orientación y alineación.
Nota: Valores posibles: "vl", "vc", "vr", "v", "h", "hl", "hc", "hr". Lo que se establece por omisión es "hl".
  • "v" = vertical dispone las listas en columnas
  • "h" = horizontal dispone las listas en filas
  • "l" = alinea a izquierda"l"/"left", izquierda en inglés
  • "r" = alinea a derecha"r"/"right", derecha en inglés
  • "c" = centrado
Ejemplos:
  • TablaTexto[{1,2,3,4},{1,4,9,16},"v"] crea una tabla de texto de dos columnas y cuatro filas cuyos elementos se alinean a izquierda.
  • TablaTexto[{1,2,3,4},{1,4,9,16},"h"] en la tabla de dos filas y cuatro columnas los elementos se alinean a izquierda.
  • TablaTexto[{11.2,123.1,32423.9,"234.0"},"vr"] crea un texto con una columna cuyos elementos se alinean a derecha.

Bordeando la Tabla

Se emplean separadores para establecer los bordes y el cuadriculado interior:

  • para bordes, los signos ||||, || o llaves {} o corchetes [] o paréntesis ()
  • para la cuadrícula:
    horizontales, para la separación de filas, con el símbolo _
    verticales para las columnas con el símbolo |

TablaTexto[{{"ñ", "2 ñ"}, {"3 ñ", "4 ñ"}}, "c|_"] \begin{array}{|c|c|}\hline \text{ñ}&\text{2 ñ} \\ \hline \text{3 ñ}&\text{4 ñ} \\ \hline \end{array}
Ejemplos:
  • TablaTexto[{1,2},{3,4},"c||||"] para obtener \left\Vert \begin{array}{} 1 & 2 \\ 3 & 4 \\ \end{array} \right\Vert
  • TablaTexto[{1,2},{3,4},"c()"], \left( \begin{array}{} 1 & 2 \\ 3 & 4 \\ \end{array} \right)
  • TablaTexto[{1,2},{3,4},"c||"], \left\vert \begin{array}{} 1 & 2 \\ 3 & 4 \\ \end{array} \right\vert
  • TablaTexto[{1,2},{3,4},"c|_"], TabellaTesto.png
Bulbgraph.pngAtención: Pueden agruparse en una sola, una serie de listas para aplicarle la misma sintaxis, como se ilustra a continuación.
Ejemplo: TablaTexto[ { {1,2}, {3,4} }, "c()"] establece...
\left( \begin{array}{} 1 & 2 \\ 3 & 4 \\ \end{array} \right)

Otros ejemplos... TablaTexto[{'''{'''1, 2, 3, 4'''}''','''{'''5,6,7,8}}, "|11011_101"''']''' despliega una tabla como esta:

\begin{array}{|l|ll|l|}\hline 1&2&3&4 \\ 5&6&7&8 \\ \hline \end{array}



TablaTexto[{{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "-/|_v"] establece...

{\begin{array}{|lllll|}\hline 1&1&1&1&1 \\ 2&2&2&2&2 \\ 3&3&3&3&3 \\ 4&4&4&4&4 \\ \hline \end{array}}
(sin líneas interiores)


y para un sistema TablaTexto[{{"2x+3y=5", "5x+8y=12"}}, "{v"] para {\left\{\begin{array}{l}2x+3y=5 \\ 5x+8y=12 \\ \end{array}\right.}

TablaTexto[{{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "|11001 _110001 h"] establece la tabla...
\begin{array}{|l|lll|}\hline 1&2&3&4 \\ \hline 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ \hline \end{array}
El 1 (o el 0) indica la presencia o ausencia de bordes verticales y horizontales.


Ejemplos:
Para desarrollar una serie de datos brutos acumulados en una lista1
Siendo lista1=Secuencia[AleatorioEntre[1, 6 ]+0 k,k,1,100], se obtendrá algún resultado como el siguiente:
{\begin{array}{|c|c|c|c|c|c|c|}\hline x_i&1&2&3&4&5&6 \\ \hline e_i&17&19&16&22&15&11 \\ \hline \end{array}}

Es posible afectar con colores diferentes un par de líneas:
  • TablaTexto[{{"\black{1,2,3,4}", "\blue{2,4,6,8}", "\green{3,6,9,12}", "\red{4,8,12,16}"}}, "vr"]}}
para TableauLignesCouleurs.PNG

Nota: Desde la versión 4.4, este comando admite objetos coloreados y es posible controlar individualmente el colo de cada línea de la tabla.

Ejemplos:
  • TablaTexto[{{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "-/|_v"] crea una tabla de texto sin líneas delimitadoras
  • TablaTexto[{{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "|11001 _110001 h"].
    1 implica que habrá una línea entre los números y 0, que no la habrá.

Cosmética de la Tabla

La Barra de Estilo ofrece una variada gama de posibilidades para darle a la tabla color para el texto y el fondo, bordes, alineación y medidas para la tipografía. como puede observarse en la siguiente ilustración:


EstiloCuadro I.PNG

Es posible, incluso, asignarle a cada fila de la tabla un color diferente, como se aprecia a continuación:

TablaTexto[{{"\black{1,2,3,4}", "\blue{2,4,6,8}", "\green{3,6,9,12}", "\red{4,8,12,16}"}}, "vr"] para logar esta colorida tabla:

TableauLignesCouleurs.PNG

Resolución paso a paso

Siendo n un deslizador entero en el rango que va de 1 a 7, se puede desplegar paso a paso la resolución de una inecuación como 2x+3 > 4-5x a partir de la siguiente entrada de comando:
TablaTexto[Extrae[{{2x + 3, "\geq", 4 - 5x}, {"+5x", "", "+5x"}, {7x + 3, "\geq", 4}, {"-3", "", "-3"}, {7x, "\geq", 1}, {"\frac{7x}{7}", "\geq", "1/7"}, {x, "\geq", 0.14286}}, 1, n], "_001001000"]

El siguiente boceto ilustra, animadamente el procedimiento implicado:


Inecuaciones paso a paso.gif

View-cas24.png En Vista CAS ComputaciónAlgebraicaSimbólica

Cada una de las variantes previas, opera de modo análogo en esta vista.

Bulbgraph.pngAtención: Es preciso tildar el redondelito que encabeza la correspondiente fila de esta vista para que el objeto cobre entidad algebraica y visibilidad gráfica.
© 2024 International GeoGebra Institute