声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2581|回复: 9

[绘图技巧] 如何用Matlab画三维圆台(在线等)

[复制链接]
发表于 2007-10-19 13:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如何用Matlab画三维圆台;

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

使用道具 举报

发表于 2007-10-19 13:33 | 显示全部楼层
拿到代码又怎样呢?自己还是不会编……
 楼主| 发表于 2007-10-19 13:36 | 显示全部楼层
至少有个参考模型啊,好歹也学了三年了,应该看的懂吧。
发表于 2007-10-19 13:46 | 显示全部楼层

回复 #3 chen830527 的帖子

新手发帖前,请先阅读本版置顶帖子
发表于 2007-10-19 13:54 | 显示全部楼层
好歹学了三年,还是只会看……
那就贴个圆柱的吧
z0=0:20;
x0=-4:0.4:4;
[x,z]=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

评分

1

查看全部评分

 楼主| 发表于 2007-10-19 13:55 | 显示全部楼层
已阅十遍以上了。

谢谢gerry

[ 本帖最后由 eight 于 2007-10-19 16:06 编辑 ]
发表于 2007-10-19 15:11 | 显示全部楼层

回复 #1 chen830527 的帖子

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

评分

1

查看全部评分

发表于 2007-10-19 15:18 | 显示全部楼层
楼上的方法,我还是第一次试。让我想到了傻瓜相机

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

[ 本帖最后由 花如月 于 2007-10-19 15:22 编辑 ]
 楼主| 发表于 2007-10-19 15:35 | 显示全部楼层
的确。还是很难的。
发表于 2007-10-19 16:28 | 显示全部楼层
三维基本图像的绘制我会整理一个帖子出来,5楼的也只一种解决办法。不过并不是最简洁的
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-23 23:34 , Processed in 0.061257 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表