给定公式的matlab拟合空间4个点,如何在MATLAB中画一个平面

查看: 1960|回复: 3|关注: 0
空间三个在同一个平面上的点的画图问题
已知空间中三个点的坐标,画图,如果不求平面的方程,怎么让画出来的图是个平面图?
关注者: 129
p = [0 0 0;
& & 1 1 1;
& & 3 2 1];
r = diff(p);
plot3(p(:,1),p(:,2),p(:,3),'+')
syms x y z
ezsurf(solve(cross(r(1,:),r(2,:))*([x;y;z]-p(1,:)'),z))
关注者: 34
patch成三角形平面就够了,这是最有效率的,而且不用求方程。
2楼的方法也很好,能看到更广的平面。
kaaaf123 发表于
p = [0 0 0;
多谢版主。受教了!
站长推荐 /1
Powered by请问如何将f(x,y,t)=sgn(sin(t^4)*(y-sin(x^4)))这个函数在3维空间画出来啊,sgn()是matlab中的符号函数3个坐标轴分别是x,y,t_百度作业帮
请问如何将f(x,y,t)=sgn(sin(t^4)*(y-sin(x^4)))这个函数在3维空间画出来啊,sgn()是matlab中的符号函数3个坐标轴分别是x,y,t
噼里啪啦碰957
恩这个函数可以用三维空间表示出来么自变量有三个 占用了三个坐标轴.因变量没有坐标轴表示啊如果将f(x,y,t)赋一个值的话 就可以用三维空间画出来了例如函数等于0,就可以讲y值用x,t表示出来 然后在三维图像中表示出来
可以把函数值看成第四维,然后用颜色来表示,不过具体怎么实现,请高手指教
其他类似问题
请认真审阅并确认你问题本身的正确性....
你的问题有四个变量,(x,y,t,f) 就算用颜色表示 f 的大小,也只能画出最外面一层“壳”。
有最外面一层“壳”也可以啊,你知道怎么实现吗?
扫描下载二维码PPT格式。工程线性代数(MATLAB版)的教学课件,共7章内容,主要讲述线..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
工程线性代数(MATLAB版)课件-第4章 平面(
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口推荐这篇日记的豆列
······}

我要回帖

更多关于 matlab 给定公式拟合 的文章

更多推荐

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

点击添加站长微信