Differenze tra le versioni di "Liste"

Da GeoGebra Manual.
(Autogenerated from properties)
 
Riga 1: Riga 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{objects|general}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{objects|general}}
:{{translate|Lists}}
+
Per creare una lista contenente vari oggetti (ad es. punti, segmenti, circonferenze) si utilizzano le parentesi graffe.
 +
 
 +
{{Example|1=<div>
 +
* <code>L = {A, B, C}</code> crea la lista contenente i punti A, B e C precedentemente definiti.
 +
* <code>L = {(0, 0), (1, 1), (2, 2)}</code> crea i tre punti senza nome immessi, e la lista contenente tali punti. }}
 +
{{Note|Per impostazione predefinita gli elementi della lista non vengono visualizzati nella Vista Grafica.}}
 +
==Confrontare liste di oggetti==
 +
 
 +
È possibile confrontare due liste di oggetti, utilzzando la seguente sintassi:
 +
* Lista1 == Lista2: Verifica se le due liste sono uguali e restituisce il risultato ''true'' oppure ''false''.
 +
* Lista1 != Lista2: Verifica se le due liste sono diverse e restituisce il risultato ''true'' oppure ''false''.
 +
 
 +
==Applicare operatori e funzioni predefinite alle liste==
 +
 
 +
Applicando uno o più operatori o funzioni a una lista, si ottiene sempre una lista.
 +
 
 +
===Addizione e sottrazione===
 +
* Lista1 + Lista2: Somma gli elementi corrispondenti delle due liste. {{Note|Le due liste devono avere la stessa lunghezza.}}
 +
* Lista + Numero: Aggiunge il numero indicato a ogni elemento della lista.
 +
* Lista1 – Lista2: Sottrae gli elementi della seconda lista dai corrispondenti della prima lista. {{Note|Le due liste devono avere la stessa lunghezza.}}
 +
* Lista – Numero: Sottrae il numero indicato da ogni elemento della lista.
 +
 
 +
===Prodotto e divisione===
 +
* Lista1 * Lista2: Moltiplica gli elementi corrispondenti delle due liste. {{Note|Le due liste devono avere la stessa lunghezza. Se le due liste sono matrici compatibili, verrà utilizzato il prodotto matriciale}}
 +
* Lista * Numero: Moltiplica ogni elemento della lista per il numero indicato.
 +
* Lista1 / Lista2: Divide gli elementi della prima lista per i corrispondenti elementi della seconda lista. {{Note|Le due liste devono avere la stessa lunghezza.}}
 +
* Lista / Numero: Divide ogni elemento della lista per il numero indicato.
 +
* Numero / Lista: Divide il numero indicato per ogni elemento della lista.
 +
 
 +
===Altri esempi===
 +
* Lista^2: Eleva al quadrato ogni elemento della lista.
 +
* 2^Lista: Crea una lista di potenze di base 2, aventi come esponente gli elementi della lista.
 +
* Lista1^Lista2: Crea una lista contenente ''a^b'', dove ''a'' e ''b'' sono elementi corrispondenti di Lista1 e Lista2.
 +
* sin(Lista): Applica la funzione seno a ciascun elemento della lista. È possibile applicare alle liste anche le [[Funzioni|funzioni]] definite dall'utente.

Versione delle 10:43, 13 mag 2011


Per creare una lista contenente vari oggetti (ad es. punti, segmenti, circonferenze) si utilizzano le parentesi graffe.

Esempio:
  • L = {A, B, C} crea la lista contenente i punti A, B e C precedentemente definiti.
  • L = {(0, 0), (1, 1), (2, 2)} crea i tre punti senza nome immessi, e la lista contenente tali punti.
Note: Per impostazione predefinita gli elementi della lista non vengono visualizzati nella Vista Grafica.

Confrontare liste di oggetti

È possibile confrontare due liste di oggetti, utilzzando la seguente sintassi:

  • Lista1 == Lista2: Verifica se le due liste sono uguali e restituisce il risultato true oppure false.
  • Lista1 != Lista2: Verifica se le due liste sono diverse e restituisce il risultato true oppure false.

Applicare operatori e funzioni predefinite alle liste

Applicando uno o più operatori o funzioni a una lista, si ottiene sempre una lista.

Addizione e sottrazione

  • Lista1 + Lista2: Somma gli elementi corrispondenti delle due liste.
    Note: Le due liste devono avere la stessa lunghezza.
  • Lista + Numero: Aggiunge il numero indicato a ogni elemento della lista.
  • Lista1 – Lista2: Sottrae gli elementi della seconda lista dai corrispondenti della prima lista.
    Note: Le due liste devono avere la stessa lunghezza.
  • Lista – Numero: Sottrae il numero indicato da ogni elemento della lista.

Prodotto e divisione

  • Lista1 * Lista2: Moltiplica gli elementi corrispondenti delle due liste.
    Note: Le due liste devono avere la stessa lunghezza. Se le due liste sono matrici compatibili, verrà utilizzato il prodotto matriciale
  • Lista * Numero: Moltiplica ogni elemento della lista per il numero indicato.
  • Lista1 / Lista2: Divide gli elementi della prima lista per i corrispondenti elementi della seconda lista.
    Note: Le due liste devono avere la stessa lunghezza.
  • Lista / Numero: Divide ogni elemento della lista per il numero indicato.
  • Numero / Lista: Divide il numero indicato per ogni elemento della lista.

Altri esempi

  • Lista^2: Eleva al quadrato ogni elemento della lista.
  • 2^Lista: Crea una lista di potenze di base 2, aventi come esponente gli elementi della lista.
  • Lista1^Lista2: Crea una lista contenente a^b, dove a e b sono elementi corrispondenti di Lista1 e Lista2.
  • sin(Lista): Applica la funzione seno a ciascun elemento della lista. È possibile applicare alle liste anche le funzioni definite dall'utente.
© 2024 International GeoGebra Institute