NAME

plot_histogram - Plots a histogram

SYNOPSIS

#include "p/p_plot.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


int plot_histogram
(
	int plot_id,
	const Vector *vp,
	int num_bins,
	double sigma,
	const char *name
);

DESCRIPTION

This plots a histogram for the data in the second parameter. The number of bins is supplied as the third parameter. If the fourth parameter (sigma) is positive, it is used to smooth the histograms. If name is not NULL, than it is used to label the histogram.

RETURNS

NO_ERROR on success, and ERROR on failure, with an error message being set.

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Kobus Barnard

DOCUMENTER

Kobus Barnard

SEE ALSO

push_display_plot_flag , pop_display_plot_flag , plot_open , plot_open3 , special_plot_open , save_plot , save_plot_as_pbm , save_plot_dir , send_command_to_plot , plot_set_title , plot_set_x_legend , plot_set_y_legend , plot_add_label , plot_add_label_2 , plot_set_range , plot_get_range , plot_set_range3 , plot_function_string , plot_selected_multiple_histograms , plot_multiple_histograms , plot_multiple_bars , plot_multiple_bars_2 , plot_bars , plot_bars_2 , plot_vector , plot_point_list , plot_vector_point , plot_point , plot_matrix_row_points , plot_points , plot_curve , plot_line , plot_multi_segment_curve , plot_matrix_vector_list_cols , plot_matrix_vector_cols , plot_segments , plot_matrix_cols , plot_matrix_rows , plot_multi_matrix_rows , plot_matrix_values , plot_matrix_values_2 , plot_update , plot_clear , plot_close , plot_close_all , plot_write , plot3_points , plot3_curve