第四题 已知三点求平面一元二次方程解题步骤 求解题过程

查看: 10514|回复: 12|关注: 0
用matlab求过三点的平面方程
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
本帖最后由
21:12 编辑
已知不在一直线上的三点,P1=[1 0 0],P2=[0 1 0],P3=[0 0 1],请问怎么用matlab求过这三点的平面方程。平面的一般方程为Ax+By+Cz+D=0。
<h1 style="color:# 麦片财富积分
本帖最后由
20:47 编辑
有点思路了。
(x1,y1,z1)
(x2,y2,z2)
(x3,y3,z3)
带入方程 z=ax+by+c 中解出a,b,c即可
[a b c]=solve('z1=a*x1+b*y1+c','...','...'),
这种方法可以解,但是如果C=0,就不能用上述方法解。
<h1 style="color:# 麦片财富积分
这个不是只要人脑算算就可以了么。。
<h1 style="color:# 麦片财富积分
是啊!可是如果在复杂一些呢!我想通过这个简单的示例,学习一种方法!
<h1 style="color:# 麦片财富积分
自己顶起来!
<h1 style="color:# 麦片财富积分
这个问题还没有解决,顶起来!
<h1 style="color:# 麦片财富积分
<font color="#7539305 发表于
这个问题还没有解决,顶起来!
解决了吗?我也想知道
<h1 style="color:# 麦片财富积分
关注者: 1
%编写m文件
function fun=fangcheng(p1,p2,p3)
AA=[p1;p2;p3];
if det(AA)==0
& & display('三点在一条直线');
& & Result=inv(AA)*[-D;-D;-D];
A=Result(1);B=Result(2);C=Result(3);
% 上面可以算出 A,B,C关于D 的表达式&&最后约掉D 即可
fangcheng([1 3 5],[5 6 7],[4 6 7])& & %输入
即方程为&&2/9*y+1/3*z+1=0
<h1 style="color:# 麦片财富积分
关注者: 1
%编写m文件
function fun=fangcheng(p1,p2,p3)
AA=[p1;p2;p3];
if det(AA)==0
& & display('三点在一条直线');
& & Result=inv(AA)*[-D;-D;-D];
A=Result(1);B=Result(2);C=Result(3);
% 上面可以算出 A,B,C关于D 的表达式&&最后约掉D 即可
fangcheng([1 3 5],[5 6 7],[4 6 7])& & %输入
即方程为&&2/9*y+1/3*z+1=0
<h1 style="color:# 麦片财富积分
关注者: 1
%编写m文件
function fun=fangcheng(p1,p2,p3)
AA=[p1;p2;p3];
if det(AA)==0
& & display('三点在一条直线');
& & Result=inv(AA)*[-D;-D;-D];
A=Result(1);B=Result(2);C=Result(3);
% 上面可以算出 A,B,C关于D 的表达式&&最后约掉D 即可
fangcheng([1 3 5],[5 6 7],[4 6 7])& & %输入
即方程为&&2/9*y+1/3*z+1=0
站长推荐 /2
Powered by3-4平面及其方程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
3-4平面及其方程
上传于|0|0|暂无简介
大小:949.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢opengl(20)
&#65279;&#65279;
已知三点(),,,要求确定的平面方程
关键在于求出平面的一个法向量,为此做向量(&p1p3(x3-x1,y3-y1,z3-z1),平面法线和这两个向量垂直,因此法向量n:
平面方程:;
d=-a*x1-b*y1-c*z1。
平面平面方程为ax&#43;by&#43;cz&#43;d=0。
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:20822次
排名:千里之外
转载:90篇
(1)(5)(2)(7)(14)(4)(42)(9)(8)(2)}

我要回帖

更多关于 已知平面方程求法向量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信