Note di versione di GeoGebra 5.0

Da GeoGebra Manual.

Questa pagina offre una panoramica delle nuove caratteristiche di GeoGebra 5.0 rispetto alla versione 4.4. Fare riferimento alla Guida ufficiale per descrizioni più dettagliate relative a ogni strumento e comando.

È possibile installare la versione stabile di GeoGebra utilizzando le opzioni di download.

Tutte le informazioni relative alle successive modifiche apportate a partire dal rilascio di GeoGebra 5 sono disponibili nel changelog (in inglese).

Nuovi strumenti

  • Piano
  • Prisma retto
  • Sfera
  • Vista frontale

Strumenti migliorati

  • Lo strumento Grafico a mano libera ora riconosce le ellissi.

Caratteristiche generali

  • È possibile creare file .ggb speciali che possono essere utilizzati per creare stili personalizzati di applicare ad altri file. Ulteriori informazioni qui.
  • È inoltre possibile caricare un file .ggb in un altro. Ulteriori informazioni qui.
  • Digitando nel tastierino numerico la virgola come separatore decimale, si ottiene un punto.
  • La Winding Rule relativa ai poligoni intrecciati è stata modificata in modo da essere compatibile con il 3D.
  • In JavaScript sono consentite variabili e funzioni globali
  • Il browser dei file nel foglio di calcolo è stato rimosso (sarà presto sostituito con il supporto ai file CSV tramite File -> Apri e File -> Apri da GeoGebra...)
  • Opzione Opacità per rette, perimetri e figure
  • Opzioni-> Cattura punto spostato sulla barra di stile (icona a forma di magnete)
  • Supporto per riferimenti a celle non definite del foglio di calcolo
  • Lo strumento Immagine ora supporta anche i file SVG (dalla v. 5.0.4.0)

Nuove caratteristiche

Estensioni in 3D

  • Punti
es A=(5,-2,1)
  • Vettori
es u=(5,-2,1)
es Prodotto vettore: a = u ⊗ v 
  • Rette
  • Segmenti
  • Semirette
  • Poligoni
  • Circonferenze

Nuovi tipi di oggetti

Superfici

 es f(x,y) = sin(x * y)
 es Funzione[sin(a * b), a, -5, 5, b, -5, 5]

Piani

 es x + y + z = 1

Piramidi

Prismi

Sfere

Cilindri

Coni

Vista 3D

Applet

  • Al momento l'esportazione delle applet 3D non è supportata

Muovere gli oggetti

  • Trascinare i punti tenendo premuto il tasto sinistro del mouse. Fare clic sul punto per modificare la modalità "nel piano xOy " nella modalità "lungo l'asse z", e così via.

Spostamento della zona visibile della Vista 3d

  • Tenere premuto Maiusc e trascinare la Vista 3D tenendo premuto il pulsante sinistro del mouse (senza posizionare il puntatore del mouse in corrispondenza di un oggetto)
  • Utilizzare lo strumento Muovi la vista Grafici

Rotazione della zona visibile della Vista 3d

  • Strumento "Ruota la vista Grafici 3D"
  • Tenere premuto il pulsante destro del mouse e trascinare la Vista 3D (senza posizionare il puntatore del mouse in corrispondenza di un oggetto)
  • La rotazione continua fino a quando il pulsante del mouse viene rilasciato
  • Vista frontale di un oggetto (barra degli strumenti)

Zoom

  • Con la rotellina del mouse
  • Con gli strumenti Zoom

Griglia

  • Mostra/nascondi assi, griglia, piano xOy

Comandi

Comandi migliorati

  • Il comando Coefficienti può ora essere utilizzato con l'output del comando Regressione (se non-polinomiale) per ottenere i coefficienti calcolati della regressione.
  • Il comando DiagrammaPunti funziona anche con una lista di testi ad es. DiagrammaPunti[ {"Rosso", "Rosso", "Rosso", "Blu", "Blu" } ]

I seguenti tre comandi sono ora applicabili sia alle coniche che alle curve:

Tutti i comandi seguenti sono applicabili ad oggetti 2D/3D

Nuovi comandi CAS

Nuovi comandi (spostati a GeoGebra 5.2)

  • RisolviQuartica[ <Polinomio quartico> ]
  • GraficoDensità, sintassi da confermare. Provare GraficoDensità[ sin(x)+sin(y) ]
  • GraficoMatrice, sintassi da confermare. Provare GraficoMatrice[{{0.9, 0.08, 0.03}, {0.15, 0.8, 0.05}, {0.25, 0.25, 0.5}}]
  • CurveLivello, sintassi da confermare. Provare CurveLivello[x^2+y^2]
  • Nyquist, sintassi da confermare.
  • PosizioneGara
  • Poliedro

Nuovi comandi

Nuovi comandi (ancora da implementare)

  • DiagrammaBarre[ <Lista dati grezzi>, <Larghezza barre>, <Fattore di scala verticale> ]
  • Rata[ <Tasso>, <Numero periodi>, <Valore attuale>, <Valore futuro (facoltativo)>, <Tipo (facoltativo)> ]: come la funzione RATA di Excel
  • Tasso[ <Numero periodi>, <Pagamento>, <Valore attuale>, <Valore futuro (facoltativo)>, <Tipo (facoltativo)> ]: come la funzione TASSO di Excel
  • NumeroRate[ <Tasso>, <Pagamento>, <Valore attuale>, <Valore futuro (facoltativo)>, <Tipo (facoltativo)> ]: come la funzione NUM.RATE di Excel
  • ValoreAttuale[ <Tasso>, <Numero di periodi>, <Pagamento>, <Valore futuro (facoltativo)>, <Tipo (facoltativo)> ]: come la funzione VA di Excel
  • ValoreFuturo[ <Tasso>, <Numero periodi>, <Pagamento>, <Valore attuale>, <Tipo (facoltativo)> ]: come la funzione VAL.FUT di Excel
  • StartRecord [ ]: riavvia tutte le registrazioni sul foglio di calcolo che sono state messe in pausa (e memorizza un valore per ciascuna)
  • StartRecord [ <Booleano> ]: riavvia / mette in pausa le registrazioni nel foglio di calcolo

Comandi 3D

Generali

  • ImpDirezioneVista[ <Direzione> ]: Imposta la direzione della Vista 3D, ad es. frontale rispetto a un piano, o lungo una retta, etc.
  • Ruota[ <Oggetto>, <Angolo>, <Asse di rotazione> ]
  • Ruota[ <Oggetto>, <Angolo>, <Punto su asse>, <Direzione asse> ]
  • Ruota[ <Oggetto>, <Angolo>, <Punto su asse>, <Piano> ]

Punti

  • Intersezione[ <Retta> , <Oggetto> ] genera il punto di intersezione tra una retta e un piano, un segmento, un poligono, etc.
  • PuntoDistMin[ <Regione>, <Punto> ]
  • PuntoDistMin[ <Retta>, <Retta> ]
  • Corner[3, <Numero>] crea un punto in uno dei corner della Vista 3D (valori ammessi: da 1 a 8)
  • Centro[ <Quadrica> ] crea il centro di una quadrica (ad es. sfera, cono, etc.)

Rette

  • Intersezione[ <Piano> , <Piano> ] genera la retta intersezione dei due piani
  • IntersezioneCammini[ <Piano>, <Poligono> ]
  • Perpendicolare[ <Punto> , <Piano> ] genera la retta passante per il punto e perpendicolare al piano (applicabile anche a poligoni, etc.)
  • Perpendicolare[ <Retta> , <Retta> ] genera la retta perpendicolare ad entrambe le rette.

Vettori


Poligoni

  • Intersezione[ <Piano>, <Poliedro> ] genera il/i poligoni intersezione di un piano e un poliedro
  • Poligono[ <Punto>, <Punto>, <Numero dei vertici>, <Direzione> ] crea un poligono regolare di n vertici, orientato secondo la direzione indicata (ad es. un piano a cui il poligono sarà parallelo, se possibile)

Circonferenze

  • Circonferenza[ <Retta>, <Punto> ] genera la circonferenza avente la retta come asse e passante per il punto indicato
  • Circonferenza[<Punto>,<Raggio>,<Direzione>] genera la circonferenza avente centro, raggio e asse parallelo alla direzione, che può essere una retta, un vettore o un piano (in questo caso : vettore normale del piano)
  • Circonferenza[<Punto>,<Punto>,<Direzione>] genera la circonferenza avente il centro e passante per il punto indicati, e asse parallelo alla direzione (può risultare non definita)

Coniche

  • Intersezione[ <Piano>, <Quadrica> ] oppure IntersezioneCammini[ <Piano>, <Quadrica> ] genera la conica intersezione del piano e della quadrica (sfera, cono, cilindro, ...)

Piani

* Piano[ <Poligono> ]
* Piano[ <Conica> ]
  • Piano[ <Punto> , <Punto> , <Punto> ] genera il piano passante per i tre punti
  • Piano[ <Punto> , <Retta> ] genera il piano passante per il punto e la retta
  • Piano[ <Retta> , <Retta> ] genera il piano passante per le due rette indicate (se complanari)
  • Piano[ <Punto> , <Piano> ] genera il piano passante per il punto e parallelo al piano indicato
  • PianoPerpendicolare[ <Punto> , <Retta> ] genera il piano passante per il punto e perpendicolare alla retta
  • PianoPerpendicolare[ <Punto> , <Vettore> ] genera il piano passante per il punto e perpendicolare al vettore
  • PianoBisettore[ <Punto> , <Punto> ] genera il piano bisettore ortogonale dei due punti
  • PianoBisettore[ <Segmento> ] genera il piano bisettore ortogonale del segmento

Sfere

  • Sfera[ <Punto> , <Numero>] genera una sfera, dato il centro e il raggio
  • Sfera[ <Punto> , <Punto> ] genera una sfera con centro nel primo punto e passante per il secondo punto.

Cilindri e coni

  • Cilindro[ <Punto>, <Punto>, <Numero (raggio)> ] genera un cilindro di raggio indicato, avente i centri delle basi inferiore e superiore rispettivamente nei due punti indicati.
  • Cilindro[ <Circonferenza>, <Altezza> ] genera un cilindro circolare retto, ed è equivalente allo strumento "Estrusione in prisma/cilindro" : trascinare una circonferenza, o selezionare una circonferenza ed inserire la misura dell'altezza.
  • Cono[ <Punto>, <Punto>, <Numero (raggio)> ] genera il cono avente il centro della base nel primo punto e il vertice nel secondo punto indicato
  • Cono[ <Circonferenza>, <Altezza> ] genera un cilindro circolare retto, ed è equivalente allo strumento "Estrusione in piramide/cono" : trascinare una circonferenza, o selezionare una circonferenza ed inserire la misura dell'altezza.
  • Cono[Punto, Vettore, Angolo]]
  • BaseInf[ <Quadrica limitata> ] genera la base inferiore della quadrica limitata (ad es. il cerchio di base di un cilindro)
  • BaseSup[ <Quadrica limitata> ] genera la base superiore della quadrica limitata (ad es. il cerchio della base superiore di un cilindro)
  • BasiInfSup[ <Quadrica limitata> ] genera le basi superiore e inferiore di una quadrica limitata (ad es. i cerchi di base di un cilindro)
  • SuperficieLaterale[ <Quadrica limitata> ] genera la superficie laterale della quadrica limitata

Quadriche

  • CilindroInfinito[ <Punto> , <Vettore>, <Numero (raggio)> ] genera un cilindro infinito di raggio indicato con asse di simmetria passante per il punto e parallelo al vettore
  • CilindroInfinito[ <Punto>, <Punto>, <Numero (raggio)> ] genera un cilindro infinito di dato raggio, avente la retta passante per i due punti come asse di simmetria
  • CilindroInfinito[ <Retta>, <Numero (raggio)> ] genera un cilindro infinito di raggio e asse di simmetria indicati
  • ConoInfinito[ <Punto> , <Vettore>, <Numero (angolo)> ] genera un cono infinito di dato vertice, asse di simmetria parallelo al vettore e semiampiezza pari all'angolo indicato.
  • ConoInfinito[ <Punto>, <Punto>, <Numero (angolo)> ] genera un cono infinito con vertice nel primo punto, asse di simmetria passante per i due punti indicati e semiampiezza pari all'angolo indicato.
  • ConoInfinito[ <Punto>, <Retta>, <Numero (angolo)> ] genera un cono infinito di dato vertice, asse di simmetria parallelo alla retta, e semiampiezza pari all'angolo indicato
  • Assi [ <Quadrica> ] genera i 3 assi di una quadrica
  • IntersezioneConica[ <Piano>, <Quadrica> ]
  • IntersezioneConica[ <Quadrica>, <Quadrica> ]
  • SuperficieLaterale[ <Quadrica> ]

Poliedri

  • Piramide[ <Punto> , <Punto> , ... , <Punto> ] : genera una piramide: ad es. Piramide[A,B,C,D] genera la piramide di base ABC e vertice D
  • Piramide[ <Poligono>, <Punto> ] genera una piramide, ed è equivalente allo strumento "Piramide" : selezionare la base, quindi selezionare o creare il vertice
  • Piramide[ <Poligono>, <Altezza> ] genera una piramide: è equivalente allo strumento "Estrusione in piramide/cono" : trascinare un poligono, o selezionare un poligono ed inserire la misura dell'altezza
  • Prisma[ <Punto> , <Punto> , ... , <Punto> , <Punto> ] : genera un prisma: ad es. Prisma[A,B,C,D] genera il prisma di base inferiore ABC e superiore DEF; i vettori AD, BE, CF sono uguali
  • Prisma[ <Poligono>, <Punto> ] genera un prisma, ed è equivalente allo strumento "Prisma" : selezionare la base, quindi selezionare o creare il primo punto della base superiore
  • Prisma[ <Poligono>, <Altezza> ] genera un prisma retto, ed è equivalente allo strumento "Estrusione in prisma/cilindro" : trascinare un poligono, o selezionare un poligono ed inserire la misura dell'altezza

Solidi platonici

  • Icosaedro[ <Punto>, <Punto>, <Direzione> ]
  • Cubo[ <Punto>, <Punto>, <Direzione> ]
  • Tetraedro[ <Punto>, <Punto>, <Direzione> ]
  • Dodecaedro[ <Punto>, <Punto>, <Direzione> ]
  • Ottaedro[ <Punto>, <Punto>, <Direzione> ]

Sviluppi piani

  • SviluppoPiano[ <Poliedro> , <Numero> ] : crea lo sviluppo piano di una piramide convessa, un prisma convesso o un solido platonico. Il numero indicato dovrà essere compreso tra 0 e 1: lo sviluppo piano è visualizzato completamente "disteso" quando il numero indicato è 1.
  • SviluppoPiano[ <Poliedro> , <Numero>, <Faccia>, <Spigolo>, <Spigolo>, ... ] (per il momento disponibile solo per il cubo, verrà esteso ad altri solidi in seguito)

Curve, superfici

  • Curva[ <Espressione> , <Espressione> , <Espressione> , <Parametro variabile> , <Valore iniziale> , <Valore finale> ]
  • Funzione[ <Espressione>, <Parametro 1>, <Valore iniziale>, <Valore finale>, <Parametro 2>, <Valore iniziale>, <Valore finale> ]
  • Superficie[ <Espressione> , <Espressione> , <Espressione> , <Parametro variabile 1> , <Valore iniziale>, <Valore finale>, <Parametro variabile 2> , <Valore iniziale> , <Valore finale> ]

I seguenti comandi utilizzano come direzione predefinita il piano xOy (la prima faccia è contenuta nel piano xOy )

Volume

  • Volume[ <Piramide> ], Volume[ <Prisma> ], Volume[ <Cono> ], Volume[ <Cilindro> ]

Altezza

  • Altezza[ <Solido> ], Altezza[ <Cono> ], Altezza[ <Cilindro> ] : restituisce l'altezza "orientata" del solido


Script

  • ImpDirezioneVista[ <Direzione> ] imposta l'orientamento della Vista 3D secondo la direzione indicata


Comandi Tartaruga

Nuove combinazioni di scelta rapida per tastiera e mouse

  • Pag↑: Incrementa la coordinata z del punto selezionato (solo Vista 3D)
  • Pag↓: Decrementa la coordinata z del punto selezionato(solo Vista 3D)

Descrizione di tutti i tasti di scelta rapida.

Nuovi parametri dell'applet

Descrizione di tutti i parametri dell'applet GeoGebra

Nuovi argomenti della riga di comando

Per conoscere gli argomenti della riga di comando per i sottosistemi del prover e SingularWS utilizzare le opzioni --proverhelp e --singularWShelp, e in particolare:

 --prover=OPTIONS	imposta le opzioni per il sottosistema del prover
   dove OPTIONS è una lista separata da virgole, formata delle seguenti impostazioni (le predefinite sono indicate in parentesi quadre):
     engine:ENGINE	Imposta l'engine (Auto|OpenGeoProver|Recio|Botana|PureSymbolic) [Auto]
     timeout:SECS	imposta il tempo massimo assegnato al prover (in secondi) [5]
     maxterms:NUMBER	imposta il massimo numero di termini [10000] (solo OpenGeoProver)
     method:METHOD	imposta il metodo (Wu|Groebner|Area) [Wu] (solo OpenGeoProver)
     fpnevercoll:BOOLEAN	assume che tre punti non siano mai collineari per il comando Verifica [null] (solo Botana, forza a 'yes' se SingularWS non è disponibile)
     usefixcoords:NUMBER1NUMBER2	utilizza coordinate fisse per NUMBER1 in Verifica e per NUMBER2 in DettagliVerifica, max 4 [42] (solo Botana)
     transcext:BOOLEAN	utilizza un anello di polinomi con coefficienti provenienti dall'estensione trascendente di Verifica [true] (solo Botana, necessario SingularWS)
     captionalgebra:BOOLEAN	mostra le informazioni di debug algebrico nelle legende degli oggetti [false] (solo Botana)
Esempio: --prover=engine:Botana,timeout:10,fpnevercoll:true,usefixcoords:43

e

--singularWS=OPTIONS	imposta le opzioni per SingularWS
  dove OPTIONS è una lista separata da virgole, formata delle seguenti impostazioni (le predefinite sono indicate in parentesi quadre):
     enable:BOOLEAN	usa il Singular WebService quando possibile [true]
     remoteURL:URL	Imposta l'URL del server remoto [http://singularws.idm.jku.at/]
     timeout:SECS	imposta il timeout [5]
     caching:BOOLEAN	Imposta la cache lato server [auto]
Esempio: : singularWS=timeout:3

Se si utilizzano argomenti nella riga di comando, assicurarsi di attribuire una corretta quantità di memoria, ad es:
java -Xms32m -Xmx1024m -jar geogebra.jar --settingsfile=geogebra.properties
Descrizione di tutti gli argomenti della riga di comando di GeoGebra

Nuovi comandi JavaScript

  • registerObjectClickListener(Stringa nomeOggetto, Stringa nomeFunzioneJS);
  • unregisterObjectClickListener(Stringa nomeOggetto);
  • registerClickListener(Stringa nomeFunzioneJS);
  • unregisterClickListener(Stringa nomeFunzioneJS);

Descrizione di tutti i metodi JavaScript per GeoGebra

Formato XML dei file di GeoGebra

La documentazione relativa al formato XML dei file di GeoGebra è disponibile qui: Riferimenti:XML

Licenza

Sei libero di copiare, distribuire e trasmettere GeoGebra per scopi non commerciali. Consultare la Licenza di GeoGebra per ulteriori dettagli: http://www.geogebra.org/download/license.txt


es:Notas Lanzamiento de GeoGebra 5.0 en:Release Notes GeoGebra 5.0

© 2020 International GeoGebra Institute