
studio
======

Il programma "studio" effettua uno studio di funzione (determinazione dei
massimi, minimi e zeri) in un certo intervallo.

La strategia utilizata e' di dividere inizialmente l'intervallo in un certo
numero di sottointervalli, determinare dei sottointervalli candidati per 
contenere massimi, minimi o zeri, e procedere fino a trovare tali punti.

Gli algoritmi per fare la vera e propria ricerca dei punti interessanti sono
definiti nel file algoritmi.c. 

Installazione:

Il programma utilizza solo le librerie standard del C. Per compilarlo
e' sufficiente spacchettare il tar file, muoversi nella directory
Lezione3, selezionare il Makefile corretto scegliendolo tra le due versioni 
disponibili:
  cp Makefile_linux Makefile
se si utilizza un PC con Linux, o
  cp Makefile_cygwin Makefile
se si utilizza un PC con l'installazione di Cygwin.

Dopo aver selezionato il makefile, per costruire il programma,  sufficiente
dare il comando:
make studio

Il programma studia la funzione che si trova nel file funzione.c. 
Per poter accedere a tale funzione e' necessario creare la shared library 
funzione.so (sotto Linux, o funzione.dll in cygwin) dando il comando
make funzione.so
oppure
make funzione.dll
ogni volta che si cambia il contenuto di funzione.c.

Uso del comando:

studio xmin xmax


