감마함수 Γ(x)의 정의
(i)
(ii)
[감마함수 Γ(x)의 특징]
(1)
(2)
아래에서는 Ubuntu에서 gnuplot을 이용하여 감마함수 Γ(x)의 그래프를 단계적으로 완성해 나가는 과정을 보여준다. 과정은 모두 5단계로 나뉘어져 있다. 일단 그려주고 나서 옵션을 조금씩 변경 또는 추가 하면서 그림을 다시 그려주는 방식을 취한다. (그려진 그림을 다시 그리는 gnuplot 명령은 replot이다)
* 단계 1: 감마함수의 그래프를 일단 그린다. (옵션은 차후에 조절한다.)
$ gnuplot
G N U P L O T
Version 4.2 patchlevel 6
last modified Sep 2009
System: Linux 2.6.32-33-generic
Copyright (C) 1986 - 1993, 1998, 2004, 2007 - 2009
Thomas Williams, Colin Kelley and many others
Type `help` to access the on-line reference manual.
The gnuplot FAQ is available from http://www.gnuplot.info/faq/
Send bug reports and suggestions to <http://sourceforge.net/projects/gnuplot>
Terminal type set to 'wxt'
gnuplot> plot [-5:5] [-5:5] gamma(x)
* 단계 2: x좌표축, y좌표축에 레이블을 붙여주고, 그래프의 제목을 표시한다.
gnuplot> set xlabel "x values"
gnuplot> set ylabel "y values"
gnuplot> set title "Gamma function"
gnuplot> replot
* 단계 3: 좌표를 읽기 쉽게 정수 간격으로 그리드를 만든다. (set grid 명령은 그리드를 ON 하는 명령)
gnuplot> set xtics 1
gnuplot> set ytics 1
gnuplot> set grid
gnuplot> replot
* 단계 4: x축과 y축을 (0.8 두께의 청색 실선으로) 그려준다.
gnuplot> set xzeroaxis linetype 3 linewidth 0.8
gnuplot> set yzeroaxis linetype 3 linewidth 0.8
gnuplot> replot
* 단계 5: 수직 방향의 점근선 부근에 잘못된 부분 처리하기 ('set samples 숫자' 명령 사용)
gnuplot> set samples 1600
gnuplot> replot
'학습 > 수학' 카테고리의 다른 글
정부술(正貟術)이냐? 혹은 정부술(正負術)이냐? (0) | 2013.01.11 |
---|---|
Ubuntu에 설치된 xmaxima를 이용하여 그린 감마함수(gamma function)의 그래프 (0) | 2012.12.13 |
Ubuntu 에 설치된 KmPlot 을 이용하여 그린 감마함수(gamma function)의 그래프 (0) | 2012.12.12 |
온라인 다항식 계산기 (2) (2) | 2012.04.11 |
온라인 복소수 계산기 소개 (0) | 2012.03.29 |