chen830527 发表于 2007-10-19 13:19

如何用Matlab画三维圆台(在线等)

如何用Matlab画三维圆台;

[ 本帖最后由 花如月 于 2007-10-19 13:44 编辑 ]

gerry 发表于 2007-10-19 13:33

拿到代码又怎样呢?自己还是不会编……

chen830527 发表于 2007-10-19 13:36

至少有个参考模型啊,好歹也学了三年了,应该看的懂吧。

花如月 发表于 2007-10-19 13:46

回复 #3 chen830527 的帖子

新手发帖前,请先阅读本版置顶帖子

gerry 发表于 2007-10-19 13:54

好歹学了三年,还是只会看……
那就贴个圆柱的吧
z0=0:20;
x0=-4:0.4:4;
=meshgrid(x0,z0);
y1=ones(size(x));y2=ones(size(x));
for i=1:21
    y1(i,:)=sqrt(16-x(i,:).^2);
    y2(i,:)=-sqrt(16-x(i,:).^2);
    x(i,:)=x(i,:);
end
   surfl(x,y1,z),hold on,grid on,surfl(x,y2,z),hold on

chen830527 发表于 2007-10-19 13:55

已阅十遍以上了。

谢谢gerry

[ 本帖最后由 eight 于 2007-10-19 16:06 编辑 ]

donkeyxu 发表于 2007-10-19 15:11

回复 #1 chen830527 的帖子

输入makevase;鼠标左键点图形轮廓,右键生成三维图像

花如月 发表于 2007-10-19 15:18

楼上的方法,我还是第一次试。让我想到了傻瓜相机

简单好用,就是没啥技术含量。虽然可以点击info,然后查看绘图的code。
不过我相信有研究code的功夫,自己完全可以自己写个代码进行绘制了

[ 本帖最后由 花如月 于 2007-10-19 15:22 编辑 ]

chen830527 发表于 2007-10-19 15:35

的确。还是很难的。

花如月 发表于 2007-10-19 16:28

三维基本图像的绘制我会整理一个帖子出来,5楼的也只一种解决办法。不过并不是最简洁的
页: [1]
查看完整版本: 如何用Matlab画三维圆台(在线等)