Qui il Titolo

Dr Func


Salve, la sessione di esami è appena iniziata e lo stress è già alle stelle. :( Per prepararmi al meglio all'imminente esame di Laboratorio di Interazione ho preparato una piccola applicazione. Dr Func è un disegnatore delle principali funzioni trigonometriche (seno, coseno, tangente e arcotangente).Disegnare una funzione è molto semplice, basta selezionere il radiobutton ad essa associata , selezione il colore mediante la combobox e fare click su Draw. Vi verrà chiesto un moltiplicatore, ovvero una costante per cui bisogna moltiplicare la funzione (di default è 100).La funzione che sarà disegnata sarà dunque (ponendo c come moltiplicatore)c*f(x)dove f(x) può essere sin(x), cos(x), tan(x), atan(x).se ad esempio selezioniamo sin(x) come funzione, WHITE come colore e 100 come moltiplicatore nel riquadro nero (che è l'immagine) sarà disegnata una sinusoide bianca che varia nell'intervallo [-100,100].Il Moltiplicatore può essere negativo.In basso a destra (sotto il pannello di controllo) è presente una legenda che elenca l'intervallo delle variabili x e f(x)=y, e tutte le funzioni disegnate.E' possibile visualizzare gli assi cartesiani selezionando View -> Axis, è possibile modificare la grandezza dell'imagine (e quindi l'intervallo dei valori x e f(x)=y) selezionando Edit->Image Size.Il centro dell'immagine sarà sempre l'origine O.E' possibile salvare l'immagine (File->Save/Save As), oppure crearne una nuova.Ovviamente il codice è più interessante dell'applicazione stessa.Ecco il link ai sorgenti ed ai binari.http://www.mytwocent.it/appunti.php?action=28 A presto!Dario