함수 y = sin(1/x) 의 그래프 그리기 연습
* 윈도우 7 에서 Mathematica 8 을 이용하여 그린 함수의 그래프:
* Mac OS X 에서 Maxima 5.25.0 을 이용하여 그린 함수의 그래프:
* Mac OS X Lion 에서 Gnuplot 을 이용하여 그린 함수의 그래프:
* Mac OS X Lion 에서 Grapher 를 이용하여 그린 함수의 그래프:
* 윈도우 7 에서 Mathematica 8 을 이용하여 그린 함수의 그래프:
* Mac OS X 에서 Maxima 5.25.0 을 이용하여 그린 함수의 그래프:
* Mac OS X Lion 에서 Gnuplot 을 이용하여 그린 함수의 그래프:
gnuplot> plot [-2*pi:2*pi] [-1.5:1.5] sin(1/x)
* Mac OS X Lion 에서 Grapher 를 이용하여 그린 함수의 그래프:
* 윈도우 7 의 Python 2.7 에 matplotlib 1.0.1 을 (모두 64비트 용으로) 설치하여 파이썬 소스로 그린 함수의 그래프:
#!/usr/bin/env python
from pylab import *
import matplotlib.pyplot as plt
x = arange(-2.0*pi, 2.0*pi, 0.01)
plot(x, sin(1/x), '-')
grid(True)
xlabel('x')
ylabel('y')
# set the rectangular range to be viewed.
plt.axis([-2*pi, 2*pi, -1.5, 1.5])
show()
(* 위의 소스는 수정 없이 윈도우 7 의 Python 3.2 64bit 에 matplotlib 1.1.0 64bit 를 설치하여 실행해도 된다 *)
'학습 > 수학' 카테고리의 다른 글
여러가지 도구를 이용한 극곡선(curve in polar coordinates) 그리기 (1) / 나비 모양의 극곡선 (0) | 2011.09.05 |
---|---|
여러가지 도구를 이용한 매개곡선(parametric curve) 그리기 (1) (0) | 2011.09.01 |
여러가지 도구를 이용한 음함수(implicit function)의 그래프 그리기 (1) (0) | 2011.08.26 |
여러가지 도구를 이용한 간단한 지수함수 그래프 그리기 (1) (0) | 2011.08.26 |
여러가지 도구를 이용한 간단한 삼각함수 그래프 그리기 (1) (0) | 2011.08.24 |