Diferencia entre revisiones de «Listas»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 10: Línea 10:
 
* Lista1 == Lista2: Controla si las dos listas son iguales y brinda como resultado de salida verdadero (''true'') o falso (''false'').
 
* Lista1 == Lista2: Controla si las dos listas son iguales y brinda como resultado de salida verdadero (''true'') o falso (''false'').
 
* Lista1 != Lista2: Controla si las dos listas son desiguales y opera del mismo modo que la anterior pero en sentido contrario (''false'' cuando son iguales y viceversa)
 
* Lista1 != Lista2: Controla si las dos listas son desiguales y opera del mismo modo que la anterior pero en sentido contrario (''false'' cuando son iguales y viceversa)
==Operaciones con Listas==
+
====Operaciones con Listas====
 
 
 
<Objeto> ∈ <Lista> controla si el objeto es un elemento de la lista indicada
 
<Objeto> ∈ <Lista> controla si el objeto es un elemento de la lista indicada
 
 
<Lista> ⊆ <Lista> controla si una lista es subconjunto de la otra
 
<Lista> ⊆ <Lista> controla si una lista es subconjunto de la otra
 
 
<Lista> ⊂ <Lista> controla si una lista es estricto subconjunto de la otra
 
<Lista> ⊂ <Lista> controla si una lista es estricto subconjunto de la otra
 
 
<Lista> \ <Lista> conjunto diferencia
 
<Lista> \ <Lista> conjunto diferencia
 
+
====Aplicar Operaciones Predefinidas y Funciones a las Listas====
==Aplicar Operaciones Predefinidas y Funciones a las Listas==
 
 
Cada vez que se aplican [[Operadores y Funciones Predefinidas]] a listas, se obtiene como resultado, una nueva lista.
 
Cada vez que se aplican [[Operadores y Funciones Predefinidas]] a listas, se obtiene como resultado, una nueva lista.
===Sumas y Restas===
+
====Sumas y Restas====
 
* Lista + <número>: Suma el ''número'' a cada uno de los elementos de la lista.
 
* Lista + <número>: Suma el ''número'' a cada uno de los elementos de la lista.
 
* Lista – <número>: Resta el ''número'' a cada uno de los elementos de la lista.
 
* Lista – <número>: Resta el ''número'' a cada uno de los elementos de la lista.
===Multiplicación y División===
+
====Multiplicación y División====
 
* Lista * <número>: Multiplica por el ''número'', cada uno de los elementos de la lista.
 
* Lista * <número>: Multiplica por el ''número'', cada uno de los elementos de la lista.
 
* Lista / <número>: Divide cada elemento de la lista, por el ''número''.
 
* Lista / <número>: Divide cada elemento de la lista, por el ''número''.
 
* <número> / Lista: Divide el ''número'' por cada elemento de la lista.
 
* <número> / Lista: Divide el ''número'' por cada elemento de la lista.
 
+
====Operando con más de una lista====
==Operando con más de una lista==
 
 
* En las siguientes operaciones, comparaciones, sumas o restas y multiplicaciones o divisiones,  cuando aparece involucrado dos o más  listas, se requiere que tengan la misma longitud (el mismo número de elementos).  
 
* En las siguientes operaciones, comparaciones, sumas o restas y multiplicaciones o divisiones,  cuando aparece involucrado dos o más  listas, se requiere que tengan la misma longitud (el mismo número de elementos).  
 
* Lista1 + Lista2: Suma uno a uno, cada par de elementos correspondientes de  una y otra lista..  
 
* Lista1 + Lista2: Suma uno a uno, cada par de elementos correspondientes de  una y otra lista..  
Línea 40: Línea 34:
 
* Número / Lista: Divide el número por cada elemento de la lista.
 
* Número / Lista: Divide el número por cada elemento de la lista.
 
{{Note|Ver también [[Puntos y Vectores#Producto Vectorial|Producto Vectorial]].}}
 
{{Note|Ver también [[Puntos y Vectores#Producto Vectorial|Producto Vectorial]].}}
===Otros Ejemplos===
+
====Otros Ejemplos====
 
Ejemplos usando funciones:
 
Ejemplos usando funciones:
 
* Lista^2: Eleva al cuadrado cada elemento de la lista.
 
* Lista^2: Eleva al cuadrado cada elemento de la lista.

Revisión del 19:54 29 ene 2012





Usando llaves pueden crearse listas que incluyan varios objetos (como puntos, segmentos, circunferencias).

Ejemplo:
  • L = {A, B, C} establece una lista de tres puntos definidos previamente A, B, y C.
  • L = {(0, 0), (1, 1), (2, 2)} produce una lista de los puntos ingresados, en tanto puntos sin nominar.
Nota: Por omisión, los elementos de las listas así creadas no se exponen en la Vista Gráfica.

Para acceder a ciertos elementos de la lista en particular, puede emplearse el comando Elemento o los paréntesis de modo adecuado. Las listas pueden usarse como argumentos en operaciones (como se menciona en este mismo artículo, más adelante) o con Comandos de Listas.

Comparar Listas de Objetos

Pueden compararse dos listas de objetos empleando la siguiente sintaxis:

  • Lista1 == Lista2: Controla si las dos listas son iguales y brinda como resultado de salida verdadero (true) o falso (false).
  • Lista1 != Lista2: Controla si las dos listas son desiguales y opera del mismo modo que la anterior pero en sentido contrario (false cuando son iguales y viceversa)

Operaciones con Listas

<Objeto> ∈ <Lista> controla si el objeto es un elemento de la lista indicada <Lista> ⊆ <Lista> controla si una lista es subconjunto de la otra <Lista> ⊂ <Lista> controla si una lista es estricto subconjunto de la otra <Lista> \ <Lista> conjunto diferencia

Aplicar Operaciones Predefinidas y Funciones a las Listas

Cada vez que se aplican Operadores y Funciones Predefinidas a listas, se obtiene como resultado, una nueva lista.

Sumas y Restas

  • Lista + <número>: Suma el número a cada uno de los elementos de la lista.
  • Lista – <número>: Resta el número a cada uno de los elementos de la lista.

Multiplicación y División

  • Lista * <número>: Multiplica por el número, cada uno de los elementos de la lista.
  • Lista / <número>: Divide cada elemento de la lista, por el número.
  • <número> / Lista: Divide el número por cada elemento de la lista.

Operando con más de una lista

  • En las siguientes operaciones, comparaciones, sumas o restas y multiplicaciones o divisiones, cuando aparece involucrado dos o más listas, se requiere que tengan la misma longitud (el mismo número de elementos).
  • Lista1 + Lista2: Suma uno a uno, cada par de elementos correspondientes de una y otra lista..
  • Lista1 – Lista2: Resta los elementos de la segunda lista a cada uno de os correspondientes de la primera.
  • Lista1 * Lista2: Multiplica uno a uno, cada par de elementos correspondientes de una y otra lista.
  • Lista1 / Lista2: Divide uno a uno, cada uno de los elementos de la primera lista por los correspondientes de la segunda.
Nota: En todo los casos, sendas listas deben tener igual longitud. En el último caso, si las dos listas son matrices compatibles, se emplea la multiplicación de matrices.
  • Lista / Number: Divide cada elemento de la lista por el número .
  • Número / Lista: Divide el número por cada elemento de la lista.
Nota: Ver también Producto Vectorial.

Otros Ejemplos

Ejemplos usando funciones:

  • Lista^2: Eleva al cuadrado cada elemento de la lista.
  • 2^Lista: Crea la lista de potencias de dos con los exponentes de la lista.
  • Lista1^Lista2: Crea una lista de a^b, donde a y b son los elementos correspondientes de la Lista1 y Lista2.
  • sin(Lista): Aplica la función seno a cada elemento de la lista

Las funciones creadas por los usuarios pueden aplicarse también y del mismo modo.

© 2024 International GeoGebra Institute