TAG
MENU
« Se il mio compagno è lib... | End of Session » |
Dr FuncSalve, 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 |
Inviato da: dariospy
il 03/04/2009 alle 15:33
Inviato da: Giorgio
il 03/04/2009 alle 10:42
Inviato da: Smò
il 26/03/2009 alle 23:26