搜索
 找回密码
 立即注册
查看: 582|回复: 7

matlab画三个垂直相交的圆柱体

[复制链接]
  • TA的每日心情
    郁闷
    2017-10-23 21:18
  • 签到天数: 39 天

    [LV.5]常住居民I

    19

    主题

    91

    帖子

    679

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    679
    发表于 2017-1-7 09:50:20 | 显示全部楼层 |阅读模式
    本帖最后由 leopard 于 2017-1-7 10:06 编辑




    代码如下:
    1. clear all
    2. clear,clc
    3. r=1;d=3;
    4. [x,y,z]=cylinder(r,100);%生成标准的100个面的圆柱数据,半径为r,高为1圆心0,0;
    5. z1=[z(1,:)-d*r;z(2,:)+d*r-1];%圆柱高增高
    6. xx=linspace(-d*r,d*r);
    7. [X,Y]=meshgrid(xx,xx);
    8. X(X.^2+Y.^2>1)=NaN;
    9. Y(X.^2+Y.^2>1)=NaN;
    10. surf(X,Y,X*0-d*r,0.8*ones(size(X)));hold on
    11. surf(X,Y,X*0+d*r,0.8*ones(size(X)));

    12. surf(X,X*0-d*r,Y,0.5*ones(size(X)));hold on
    13. surf(X,X*0+d*r,Y,0.5*ones(size(X)));

    14. surf(X*0-d*r,X,Y,0.1*ones(size(X)));hold on
    15. surf(X*0+d*r,X,Y,0.1*ones(size(X)));

    16. colormap
    17. surf(x,y,z1,0.8*ones(size(z1)))
    18. xlabel('x');ylabel('y');zlabel('z')
    19. surf(x,z1,y,0.5*ones(size(z1)))
    20. surf(z1,x,y,0.1*ones(size(z1)))
    21. axis equal
    22. hold off

    复制代码





    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
  • TA的每日心情
    奋斗
    2017-11-1 08:24
  • 签到天数: 252 天

    [LV.8]以坛为家I

    30

    主题

    416

    帖子

    4165

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    4165

    灌水之王学生会员

    发表于 2017-1-7 09:57:13 | 显示全部楼层
    赞~~~~~~谢谢分享
  • TA的每日心情
    郁闷
    2017-10-23 21:18
  • 签到天数: 39 天

    [LV.5]常住居民I

    19

    主题

    91

    帖子

    679

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    679
     楼主 发表于 2017-1-7 10:06:02 | 显示全部楼层
    daydayup 发表于 2017-1-7 09:57
    赞~~~~~~谢谢分享

    一起交流:lol
  • TA的每日心情

    7 天前
  • 签到天数: 91 天

    [LV.6]常住居民II

    11

    主题

    178

    帖子

    1047

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1047
    发表于 2017-1-7 16:51:43 | 显示全部楼层
    如果代码有解释就更好了
  • TA的每日心情
    郁闷
    2017-10-23 21:18
  • 签到天数: 39 天

    [LV.5]常住居民I

    19

    主题

    91

    帖子

    679

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    679
     楼主 发表于 2017-1-8 23:02:03 | 显示全部楼层
    御龙凌空 发表于 2017-1-7 16:51
    如果代码有解释就更好了

    下次会加上的,谢谢关注
  • TA的每日心情

    7 天前
  • 签到天数: 91 天

    [LV.6]常住居民II

    11

    主题

    178

    帖子

    1047

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1047
    发表于 2017-1-9 10:46:28 | 显示全部楼层
    您客气了
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-11-19 21:56
  • 签到天数: 56 天

    [LV.5]常住居民I

    23

    主题

    137

    帖子

    691

    积分

    高级会员

    Rank: 4

    积分
    691
    发表于 2017-1-21 14:49:35 | 显示全部楼层
    多谢分享,最近正在学习绘图
    [fly]好好学习,天天向上[fly]
  • TA的每日心情
    郁闷
    2017-10-23 21:18
  • 签到天数: 39 天

    [LV.5]常住居民I

    19

    主题

    91

    帖子

    679

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    679
     楼主 发表于 2017-2-25 22:16:04 | 显示全部楼层
    不客气,欢迎一起交流

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    7