如何用Matlab画三维圆台(在线等)
如何用Matlab画三维圆台;[ 本帖最后由 花如月 于 2007-10-19 13:44 编辑 ] 拿到代码又怎样呢?自己还是不会编…… 至少有个参考模型啊,好歹也学了三年了,应该看的懂吧。
回复 #3 chen830527 的帖子
新手发帖前,请先阅读本版置顶帖子 好歹学了三年,还是只会看……那就贴个圆柱的吧
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 已阅十遍以上了。
谢谢gerry
[ 本帖最后由 eight 于 2007-10-19 16:06 编辑 ]
回复 #1 chen830527 的帖子
输入makevase;鼠标左键点图形轮廓,右键生成三维图像 楼上的方法,我还是第一次试。让我想到了傻瓜相机简单好用,就是没啥技术含量。虽然可以点击info,然后查看绘图的code。
不过我相信有研究code的功夫,自己完全可以自己写个代码进行绘制了
[ 本帖最后由 花如月 于 2007-10-19 15:22 编辑 ] 的确。还是很难的。 三维基本图像的绘制我会整理一个帖子出来,5楼的也只一种解决办法。不过并不是最简洁的
页:
[1]