GSL-HISTOGRAM(1) General Commands Manual GSL-HISTOGRAM(1)

gsl-histogram - محاسبه هیستوگرام داده‌ها از stdin

gsl-histogram xmin xmax [n]

gsl-histogram یک برنامه نمایشی برای کتابخانه علمی گنو (GNU Scientific Library) است. این برنامه سه آرگومان دریافت می‌کند که کران‌های بالا و پایین هیستوگرام و تعداد ستون‌ها (bins) را مشخص می‌کنند. سپس اعداد را سطر به سطر از “stdin” می‌خواند و آن‌ها را به هیستوگرام اضافه می‌کند. زمانی که داده دیگری برای خواندن وجود نداشته باشد، هیستوگرام انباشته‌شده را با استفاده از gsl_histogram_fprintf چاپ می‌کند. اگر n مشخص نشده باشد، از ستون‌هایی با پهنای عدد صحیح استفاده می‌شود.

در اینجا یک مثال آورده شده است. ما ۱۰۰۰۰ نمونه تصادفی از یک توزیع Cauchy با پهنای ۳۰ تولید کرده و با استفاده از ۲۰۰ ستون، هیستوگرام آن‌ها را در بازه -100 تا 100 رسم می‌کنیم.


gsl-randist 0 10000 cauchy 30 | gsl-histogram -100 100 200 > histogram.dat

رسم نمودار هیستوگرام حاصل، شکل آشنای توزیع Cauchy را همراه با نوسانات ناشی از محدود بودن اندازه نمونه نشان خواهد داد.


awk '{print $1, $3 ; print $2, $3}' histogram.dat | graph -T X

gsl(3), gsl-randist(1).

gsl-histogram توسط Brian Gough نوشته شده است. حق نشر ۱۹۹۶-۲۰۰۰؛ برای شرایط تکثیر، مجوز عمومی همگانی گنو (GNU General Public Licence) را ببینید.

این صفحه راهنما توسط Dirk Eddelbuettel <edd@debian.org>، نگه‌دارنده Debian GNU/Linux برای GSL اضافه شده است.

GNU