원의 방정식은 매개변수를 이용해 표현하면
x=cos(t) y=sin(t) |
로 나타낼 수 있다. 이와 같이 함수를 이용해 표현된 함수의 그래프의 플롯을 생각해 보자. 먼저 gnuplot을 parametrice 모드를 설정한다.
gnuplot> set parametric dummy variable is t for curves, u/v for surfaces |
이제 원의 함수를 플롯해 보자.
gnuplot> plot cos(t),sin(t)
그래프가 실제 원처럼 동그랗게 보이지 않는 이유는 x, y축의 길이차이 때문이다. 3차원의 플롯도 같은 방식으로 이루어진다. 구의 방정식을 매개변수를 통해 표현하면
x=cos(u)cos(v) y=cos(u)sin(v) z=sin(u) |
플롯해 보면
gnuplot> splot cos(u)*cos(v),cos(u)*sin(v),sin(u)
그림 12와 같은 그래프를 얻을 수 있다. 3차원의 parameter는 u,v가 된다.