H o m e
Canale YouTube
EffeDiX 7.3 - nov. 2024 - Versione freeware gratuita
Copyright ©2008-2024 Paolo Lazzarini
Sistema: Windows 8/8.1/10/11 (32 bit e 64 bit), Windows 7 + .NET Framework 4.8
Requisiti: risoluzione schermo 800x600 o superiore, .NET Framework 4.8 (presente in tutte le più recenti versioni di Windows aggiornate).
Non scaricate EffeDiX da altri siti che forniscono un loro installer (vi installerranno oltre a EffeDiX varia robaccia). Scaricate EffeDiX da qui.
N o v i t à   d e l l a   v e r s i o n e   7.3
- Risolto un problema di arrotondamenti segnalato sugli integrali doppi.
- Nuovo algoritmo, più accurato, per il calcolo delle derivate seconde.
- Nuovi pulsanti per l'accesso rapido alle opzioni più utilizzate.
- Nell'opzione "Curva in forma polare" è ora possibile cambiare le coordinate del polo (nelle versioni precedenti il polo era sempre nell'origine).
- Nuova voce della guida con un ampia trattazione degli strumenti di EffeDiX per lo studio di
sistemi dinamici discreti di dimensione uno.
Sarò grato a chiunque voglia segnalarmi eventuali problemi riscontrati nella versione 7.3
N o v i t à   d e l l a   v e r s i o n e   7.2
- Nuovo algoritmo, più accurato e più veloce, per gli integrali doppi.
- Nuove opzioni per lo studio di sistemi dinamici discreti.
- Controllo in linea di nuove versioni.
- Ripristinata videoguida in linea.
- Fixing di tutti i bug segnalati (meglio installare questa revisione per chi utilizza versioni precedenti).
C a r a t t e r i s t i c h e:   o g g e t t i   g r a f i c i
EffeDiX consente di tracciare un'ampia gamma di oggetti grafici:
- grafici di funzioni
- grafici di successioni
- grafici di funzioni definite a tratti
- grafico della derivata prima e seconda
- grafici di successioni di somme parziali
- curve parametriche
- curve polari
- curve spline
- grafici a dispersione
- curve di regressione (lineare, quadratica, cubica, funzione potenza, esponenziale, logaritmica)
- campi vettoriali
- campi di direzione
- curve integrali (primitive, soluzioni di equazioni differenziali del primo ordine, del secondo ordine, di sistemi autonomi o non autonomi di due equazioni differenziali)
- plurirettangoli (relativi a somme di Riemann)
- orbite discrete 1D (diagrammi a ragnatela)
- orbite discrete 2D
- diagramma delle orbite (diagramma di biforcazione)
- domini normali
- domini descritti in coordinate polari
- tracciamento e animazione di vettori tangenti e normali a una curva parametrica
- tracciamento di campi vettoriali su una curva parametrica
Sono inoltre presenti svariate opzioni per tracciare: punti, intorni, segmenti, vettori, rette, poligoni, circonferenze, ellissi, parabole, iperboli, semipiani.
La qualità degli oggetti grafici è notevole essendo supportato l'antialiasing per tutti gli oggetti grafici e il rendering 3D per i grafici di funzione.
Il programma è stato progettato per essere utilizzato nel modo più semplice ed intuitivo e fornisce tutti gli strumenti di base per
studiare un grafico; potrete operare traslazioni, compressioni, dilatazioni, zoomate utilizzando il mouse o facendo clic su dei pulsanti. Potrete inoltre generare facilmente e rapidamente svariati tipi di tabelle.
Una caratteristica del programma, che lo distingue da ambienti simili, consiste nella possibilità di animare lo scorrimento continuo
del grafico di una funzione (o di una successione) verso destra o verso sinistra; in ogni frame dell'animazione il grafico viene
tracciato, se possibile, tra il suo minimo e il suo massimo: in tal modo potrete osservare in modo continuo la sua evoluzione.
EffeDiX vi consente inoltre di studiare delle famiglie parametriche di funzioni utilizzando per ciascun parametro una slider bar;
potrete anche animare un grafico facendo variare con continuità un parametro.
Tutti gli oggetti grafici di EffeDiX possono essere definiti utilizzando parametri; ad esempio potrete inserire il punto di coordinate (COSt, SINt) avendo dichiarato il parametro t che varia nell'intervallo [0, 2PI]. EffeDiX creerà una slider bar che vi consentirà di pilotare il punto facendo variare t oppure di animare il moto del punto facendo variare in modo automatico il parametro t.
C a r a t t e r i s t i c h e:   c a l c o l o   n u m e r i c o
Tutti gli algoritmi di calcolo utilizzati da EffeDiX sono algoritmi numerici, non simbolici. Tutte le soluzioni sono numeriche.
- soluzione di equazioni
- ricerca di massimi e minimi
- generazione di tabelle numeriche per funzioni reali di variabile reale
- generazione di tabelle numeriche per derivate prime e seconde
- generazione di tabelle numeriche per somme parziali
- generazione di tabelle numeriche per somme di Riemann
- generazione di tabelle numeriche per orbite discrete 1D e 2D
- integrali indefiniti (primitive)
- equazioni differenziali del primo e secondo ordine
- sistemi di due equazioni differenziali (autonomi o non autonomi)
- integrali definiti
- integrali doppi su domini normali
- integrali doppi su domini descritti in coordinate polari
- integrali doppi su settori di dominio ellittico
- integrali curvilinei di prima specie
- integrali di forme differenziali
- integrali di flusso
- integrali complessi
E s e m p i   (senza commento audio)
Scorrimento del grafico di y=e^x sinx
Grafico della funzione 1/(x^2-k), in verde, e del suo denominatore, in viola tratteggiato. Al variare di k: 0, 1 o 2 asintoti in corrispondenza agli zeri del denominatore
Animazione cicloide
Curva parametrica x(t)=cos(nt)cost, y(t)=cos(nt)sint, con 0 ≤ t ≤ 2π, al variare con continuità di n
Curva Bezier:
cubica passante per i punti A e B e ivi tangente a rette di data pendenza
Circonferenze per due punti dati e tangenti ad una retta
Moto di un punto. Vettori velocità e accelerazione (componenti centripeta e tangenziale). Cerchio osculatore.
Ricerca di un punto di minimo relativo
Integrazione numerica della funzione e^(-x^2), plurirettangoli, somme di Riemann
Animazione spirale
Teorema di Rolle
Convergenza di una successione
Definizione di sin x
Soluzioni equazione differenziale y' = sin y. Si notano tre soluzioni di equilibrio, due stabili (y(x) = π e y(x) = -π) e una instabile (y(x) = 0)
Sistema preda-predatore, modello continuo. Piano delle fasi: x(t)=numero di conigli al tempo t, y(t)=numero volpi al tempo t, parametro c=numero iniziale conigli, parametro v=numero iniziale volpi)
Sistema preda-predatore, modello discreto (t=0, 1, 2, ...). x(t)=numero di conigli al tempo t, y(t)=numero volpi al tempo t, parametro c=numero iniziale conigli, parametro v=numero iniziale volpi)
Pendolo caotico (forzato-smorzato). Una piccola perturbazione della condizione iniziale determina cambiamenti imprevedibili della soluzione dell'equazione differenziale.
Per un esperimento reale equivalente ad un pendolo forzato-smorzato vedi qui.
Approssimazione delle soluzioni dell'equazione f(x)=x^3+3x^2-x-3=0 (x=-3, x=-1, x=1) mediante un algoritmo iterativo (metodo di Newton). Diagramma a ragnatela dell'orbita e grafico dell'i-esima iterazione in funzione di i. La funzione iterata è g(x)=x-f(x)/f'(x).
Diagramma a ragnatela e grafico dell'i-esima iterazione in funzione di i per la mappa logistica f(x) = rx(1-x). Per gran parte dei valori di r>3,57 il comportamento è caotico.
Diagramma delle orbite (o di biforcazione) per la funzione sin(rx) con r che varia tra 1 e 4 e punto iniziale x0=0,2
I n s t a l l a z i o n e   d e l l a   v e r s i o n e   7.3
Win 7/8/8.1/10/11
Prima di procedere ad una nuova installazione è opportuno disinstallare la versione precedente di EffeDiX, se esistente.
Se il sistema operativo è Windows 11/10/8/8.1/7 non dovete far altro che scaricare il file EffeDiX_7.3_setup.zip e lanciare l'installer EffeDiX_7.3_setup.exe. Saranno anche installati il file FAQ.pdf ("Domande frequenti") e la Guida. Se connessi avrete accesso alla videoguida.
Se Microsoft Defender dovesse impedire l'installazione ("Autore non riconosciuto"), fare clic su "Ulteriori informazioni" e poi su "Esegui comunque". Il file eseguibile EffeDiX.exe dispone di firma digitale.
Se il sistema operativo è Windows 7 potrebbe essere necessario installare la versione 4.8 del Framework .NET (scaricabile gratuitamente dal sito di Microsoft), comunque l'installer verificherà se sia necessario questo aggiornamento.
U s a r e E f f e Di X i n p o c h i m i n u t i
Qui di seguito trovate una serie di video che mostrano concretamente, almeno negli aspetti essenziali, come utilizzare il programma.
Primi passi (1)
Sistema di riferimento monometrico o dimetrico. Menu oggetti. Come inserire l'espressione analitica di una funzione. Come impostare il dominio di una funzione. Box degli oggetti grafici. Tracciare il grafico di una funzione. Come modificare la regione di piano visualizzata mediante pulsanti: zoomare, comprimere, dilatare. Pulsanti RESET e SET. Trascinare il piano. Zoom locale. Colore degli oggetti. Eliminare oggetti. Finestra delle impostazioni: come modificare la regione di piano visualizzata. Impostare la griglia sul piano. Come introdurre simboli nei campi di EffeDiX.
Primi passi (2)
Cronologia. Campo delle coordinate del cursore. Tabella x, f(x). Significato dei colori nella tabella x, f(x). Tracciare un punto dalla tabella. Interattività delle finestre di servizio di EffeDiX. Come modificare la griglia sul piano cartesiano.
Studio del grafico di una funzione
Massimo e minimo assoluto di una funzione in un intervallo dato. Punti di massimo e minimo relativo. Grafico della derivata della funzione selezionata. Visualizzare nel piano l'etichetta e le coordinate di un punto. Grafico della derivata seconda. Concavità di una funzione. Punti di flesso. Tangente in un punto di flesso. Versore tangente. Pulsanti di scorrimento (<<, >>).
Ancora studio del grafico di una funzione
Salvare gli oggetti grafici e le impostazioni. Aprire la finestra di impostazione di un oggetto già inserito (per modificarlo). Help sui pulsanti nella definizione di una funzione. Asintoti obliqui di una funzione. Valutare limiti di una funzione. Scorrimento lungo gli asintoti. Informazioni sul dominio naturale di una funzione. Non derivabilità e tangente verticale.
Grafico di una funzione dipendente da un parametro
Come utilizzare parametri. Slider bar di controllo di un parametro. Spessore di un oggetto. Animazioni. Opzioni presenti sulla slider bar di un parametro. Come modificare l'escursione di un parametro. Uso dei tasti freccia della tastiera per muovere il cursore di una slider bar. Come determinare gli zeri di una funzione: punto di intersezione di due grafici. Tracciare un punto dinamico. Tangente dinamica al grafico di una funzione.
Grafico di una funzione definita a tratti
Come definire una funzione a tratti. Continuità e derivabilità di una funzione definita a tratti. Non esistenza della tangente in un punto angoloso.
Risolvere un'equazione o un sistema
Risolvere un'equazione posta nella forma f(x)=0. Utilizzare una tabella per verificare se un'equazione in un'incognita ammette soluzioni intere. Determinare il punto di intersezione di due grafici. Lavorare con finestre affiancate. Risolvere un sistema di due equazioni in due incognite posto nella forma y=f(x) ∧ y=g(x). Tracciare una circonferenza ed ottenerne l'equazione. Punti di intersezione di una circonferenza e di un grafico di funzione.
Discutere un'equazione parametrica
Discussione dell'equazione parametrica di secondo grado kx2+x+k=0. Grafico dinamico della parabola y=kx2+x+k. Rappresentazione dinamica degli zeri del trinomio, di k e del delta del trinomio. Grafico del delta in funzione di k. Inversione di concavità della parabola al variare di k. Significato grafico dell'abbassamento di grado dell'equazione per k=0.
Tracciare una curva parametrica. Moto di un punto. Vettori.
Equazioni parametriche di una famiglia di ellissi. Moto piano su traiettoria ellittica. Vettori velocità e accelerazione. Proiezione di un vettore. Componenti tangenziale e centripeta del vettore accelerazione. Circonferenza per tre punti. Circonferenza osculatrice. Curvatura e centro di curvatura. Moto circolare uniforme.
Grafico di una primitiva di una funzione f(x)
Come tracciare il grafico della primitiva F(x) della funzione f(x) tale che F(x0)=y0. Come impostare l'intervallo, contenente x0, in cui la primitiva sarà tracciata. Come impostare l'accuratezza della soluzione. Come utilizzare la tabella numerica.
Equazioni differenziali del primo ordine
Grafico della soluzione y(x) dell'equazione differenziale y'=f(x, y) con la condizione iniziale y(x0)=y0 (problema di Cauchy). Come impostare l'intervallo, contenente x0, in cui sarà tracciata la soluzione. Come impostare l'accuratezza della soluzione. Come utilizzare la tabella numerica. Animare le soluzioni al variare della condizione iniziale.
Equazioni differenziali del secondo ordine
Grafico della soluzione y(x) dell'equazione differenziale y'' = f(x, y, y') con le condizioni iniziali y(x0)=a, y'(x0)=b (problema di Cauchy). Come impostare l'intervallo, contenente x0, in cui sarà tracciata la soluzione. Come impostare l'accuratezza della soluzione. Rappresentare graficamente le condizioni iniziali. Animare le soluzioni al variare delle condizioni iniziali. Equazione differenziale di un pendolo caotico. Dipendenza critica dalle condizioni iniziali.
Sistemi autonomi di equazioni differenziali
Grafico della soluzione (x(t), y(t)) del sistema autonomo di equazioni differenziali x'=f(x, y), y'=g(x, y) con le condizioni iniziali x(0)=a, y(0)=b (problema di Cauchy). Come impostare l'intervallo del tempo t, contenente t=0, in cui sarà tracciata la soluzione. Tracciare il campo di direzioni relativo al sistema. Tabella numerica relativa alla soluzione del sistema. Come visualizzare in un punto della traiettoria il valore del tempo t. Come tracciare il campo dei vettori velocità, interpretando la curva soluzione come la traiettoria di una particella in movimento.
Ancora sistemi autonomi di equazioni differenziali
Punti critici di un campo vettoriale. Soluzioni di equilibrio. Stabilità di una soluzione di equilibrio. Ritratto di fase per un sistema non lineare. Punti critici attrattori e repulsori.
Sistemi di equazioni differenziali (autonomi o non autonomi)
Differenza tra sistemi autonomi e non autonomi. Impostazioni per un sistema non autonomo. Come tracciare il vettore velocità relativo a un punto della traiettoria in un dato istante.
G u i d a   a d   a l c u n e   o p z i o n i
Grafico di una successione di somme parziali
Somme di Riemann
Primitive di una funzione
Equazioni differenziali del primo ordine
Equazioni differenziali del secondo ordine
Sistemi autonomi di equazioni differenziali
Sistemi di equazioni differenziali (autonomi o non autonomi)
Campi vettoriali
Sistemi dinamici discreti: orbite 1D
Sistemi dinamici discreti: orbite 2D
Diagramma delle orbite al variare di un parametro r
(diagramma di biforcazione)
Diagramma delle orbite al variare del punto iniziale x0
Integrali doppi su domini normali
Integrali doppi su domini descritti in coordinate polari
Integrali doppi su domini ellittici o settori di dominio ellittico
Integrali curvilinei di prima specie
Integrali di forme differenziali (curvilinei di seconda specie)
Integrali di flusso
Integrali complessi
Funzioni integrali
Sistemi dinamici discreti di dimensione uno
Tutti i file della guida sono già presenti nel pacchetto di installazione di EffeDiX.
D o m a n d e   f r e q u e n t i
Domande frequenti FAQ
Il file FAQ.pdf è già presente nel pacchetto di installazione di EffeDiX.
|