Find the line where 2 planes intersect

조회 수: 2 (최근 30일)
katherine keogh
katherine keogh 2021년 1월 12일
편집: Bruno Luong 2021년 1월 13일
I ahve 2 planes 256x=0 and z=50000, I want to find the line where they itersect but I want to create something that will work for any line I input. Can anyone help?

채택된 답변

Bruno Luong
Bruno Luong 2021년 1월 12일
편집: Bruno Luong 2021년 1월 13일
% Planes implicit equations are:
% a1*x + b1*y + c1*z = d1;
% a2*x + b2*y + c2*z = d2;
%
a1 = 256; b1=0; c1=0; d1=0;
a2 = 0; b2=0; c2=1; d2=50000;
M = [a1, b1, c1;
a2, b2, c2];
d = null(M); % parallel to cross(M(1,:),M(2,:))
xyz0 = M \ [d1; d2];
% Line parametric equation is L(t) = xy0 + t*d, t in R.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Dynamic System Models에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by