作业帮 > 综合 > 作业

已知三点,matlab求平面方程

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 04:40:31
已知三点,matlab求平面方程
syms x y z
A=[1,3,5];%A,B,C的坐标由自己定义.
B=[2,4,7];
C=[1,5,6];
D=[ones(4,1),[[x,y,z];A;B;C]];%由空间解析几何的内容知道D的行列式等于零就是平面方程.
detd=det(D);
disp(strcat('平面方程为:',char(detd),'=0'))
%下面的图像只当能解出显式z时才画的出来:
z=solve(detd,z);%这是解出来的
plot3(1,3,5,'*',2,4,7,'*',1,5,6,'*')
hold on
ezmesh(z)
%%%%%%%%%%%%%%%%%
运行效果良好,但是垃圾百度的图像太难上传,传了五次都没成功,你运行一下就会出来图的,我就不费劲传图了.