매개변수 방정식(Parametric Equations)
음함수 방정식 vs 매개변수 방정식(Implicit Equations vs Parametric Equations)
음함수 방정식
제가 생각하는 음함수 방정식이란
입니다.
예)
또는
또는
일반적으로 x & y 그리고 z좌표를 사용하는 음함수 방정식은 무엇이 맞고 틀린지를 정의합니다.
만약 어떤 x와 y값에 대한 방정식이 참이라면 점(x,y)는 직선 위에 있다고 할 수 있습니다.
만약 어떤 x와 y값에 대한 방정식이 거짓이라면, 점(x,y)는 직선 위에 있지 않다고 말할 수 있습니다.
위 방정식은 원점으로부터 5만큼 떨어져 있는 모든 점들의 "궤적"을 정의하는 방정식 입니다.
만약 어떤 x와 y값에 대한 방정식이 참이라면, 점(x,y)는 원 위에 있다고 할 수 있습니다.
만약 어떤 x와 y값에 대한 방정식이 거짓이라면, 점(x,y)는 원 위에 있지 않다고 말할 수 있습니다.
매개변수 방정식
매개변수 방정식은 입력값이 존재하는 방정식이라고 보면 됩니다. 특정 값을 입력 매개변수로 넣으면 특정 값을 리턴하는 것이죠.
or
다시 말해, 매개변수 방정식은 보간할때 사용하는 조절기와 같은 장치에 연결할 수있는 것이라고 생각하면 됩니다. 단일 숫자(보통 0에서 1 사이의 값)를 입력 하면 방정식의 계산 공식에 따라 t의 값에 해당하는 결과를 리턴하게 되죠.
프로그래밍에서 흔히 사용하는 함수 형태라고 이해하면 됩니다.
보다 근본적인 개념을 설명 드리겠습니다.
P(t) = t라는 식을 갖고 있는 함수가 있습니다. t가 바뀌면 그 결과인 P 도 바뀌죠. 즉, P는 t에 의존하는 것이고 t에 따라 그 값이 바뀝니다. t에 따라서 계산되어 나오는 값은 무엇이든 될 수 있습니다. 예를 들면 : Position (2D, 3D, etc.) Orientation Scale Alpha 기타 등등. 보간할 수 있는 값이라면 무엇이든 상관없죠.
P(t) 는 직선 위의 2D 좌표를 의미합니다. t에 임의의 값을 넣으면 결과값인 P도 달라지는것을 알 수 있습니다.
P(t) 는 원 위의 2D 좌표를 의미합니다. t에 임의의 값을 넣으면 결과값인 P도 달라지는것을 알 수 있습니다.
정리
음함수 방정식
만약 위 식이 참이라면 점 x,y는 직선 위에 있습니다.
만약 위 식이 참이라면, 점 x,y는 반지름이 1인 원 위에 있습니다.
매개변수 방정식
모든 t값에 대한 (x, y)좌표를 구합니다. P는 직선을 따라 움직이는 모양이 됩니다.
모든 t값에 대한 (x, y)좌표를 구합니다. P는 원을 따라 움직이는 모양이 됩니다.
Last updated
Was this helpful?