economia news e media viaggi informatica internet salute e benessere int rattenimento e spettacolo sport tempo libero istruzio ne e formazione arte cultura scienza

Il Sondaggio

Quale versione del fortran utilizzi?

Guarda i risultati

Librerie Fortran

BAR_PLOT

A cura di Giuseppe Ciaburro

Pubblicato il 13/03/2007

BAR_PLOT è una libreira di routines FORTRAN90, in doppia precisione, che crea un diagramma a barre dai dati forniti.

Dal momento che, la libreria contiene soltanto una procedura interessante, BAR_DATA_TO_RGB, che suppone che l'utente desidera fare un diagramma a barre. Ad un certo numero di valori equidistanti di X, è associato un insieme di valori di Y, tutti non negativi. Inoltre, i valori di Y sono stati regolati in modo che la somma massima (o altezza della barra) dei valori X fosse >=1 . BAR_DATA_TO_RGB installa gli allineamenti di colore di RGB che indicano l'apparenza del diagramma corrispondente della barra (con gray usato per le parti dell'eccedenza del diagramma che le barre non estendono). Gli allineamenti possono essere tracciati facilmente denominando, per esempio, la procedura PPMA_WRITE dalla libreria grafica di PPMA_IO.

Source Code:

bar_plot.f90, the source code.
bar_plot.csh, commands to compile the source code.

Examples and Tests:

bar_plot_prb.f90, a sample calling program.
bar_plot_prb.csh, commands to compile and run the sample program.
bar_plot_prb.out, the output from a run of the sample program.
sines.ppma, a PPMA file created by the sample calling program, which used the PPMA_IO graphics library.
sines.png, a PNG image of the data.

List of Routines:

ANGLE_TO_RGB returns a color on the perimeter of the color hexagon.
BAR_DATA_EXAMPLE returns some sample bar data.
BAR_DATA_TO_RGB makes RGB arrays from bar graph data.
GET_UNIT returns a free FORTRAN unit number.
I4_LOG_2 returns the integer part of the logarithm base 2 of |I|.
I4_TO_ANGLE maps integers to points on a circle.
PPM_CHECK_DATA checks pixel data.
PPMA_WRITE writes an ASCII portable pixel map file.
TIMESTAMP prints the current YMDHMS date as a time stamp.

http://people.scs.fsu.edu/~burkardt/f_src/bar_plot/bar_plot.html

I link correlati all'argomento

Vuoi essere aggiornato sulle novità della guida?

Feed RSS XML vostro feed RSS