두 평면의 교차선 계산기

두 평면은 각각 ax+by+cz=d 형식입니다. 교선은 (x,y,z)=(x0,y0,z0)+t(dx,dy,dz), 임의의 실수 t입니다. 평행·동일 평면은 제외합니다.

두 평면은 각각 ax+by+cz=d 형식입니다. 교선은 (x,y,z)=(x0,y0,z0)+t(dx,dy,dz), 임의의 실수 t입니다. 평행·동일 평면은 제외합니다.

작업대입력값은 저장하지 않습니다

결과

값을 입력하고 실행하면 결과가 여기에 표시됩니다.

사용 방법과 적용 범위

입력 항목의 단위를 확인하고 값을 입력한 뒤 실행하세요. 결과는 아래의 전제와 계산 방식에 따라 달라집니다.

계산 방식

직선 위 기준점 x((d1*b2-d2*b1)*(a1*b2-b1*a2)-(d1*c2-d2*c1)*(c1*a2-a1*c2))/((b1*c2-c1*b2)^2+(c1*a2-a1*c2)^2+(a1*b2-b1*a2)^2)
직선 위 기준점 y((d1*c2-d2*c1)*(b1*c2-c1*b2)-(d1*a2-d2*a1)*(a1*b2-b1*a2))/((b1*c2-c1*b2)^2+(c1*a2-a1*c2)^2+(a1*b2-b1*a2)^2)
직선 위 기준점 z((d1*a2-d2*a1)*(c1*a2-a1*c2)-(d1*b2-d2*b1)*(b1*c2-c1*b2))/((b1*c2-c1*b2)^2+(c1*a2-a1*c2)^2+(a1*b2-b1*a2)^2)
방향벡터 xb1*c2-c1*b2
방향벡터 yc1*a2-a1*c2
방향벡터 za1*b2-b1*a2

참고 자료