如何用matlab编写生日蛋糕,代码如下

clc
clear
figure
[x_y y_y z_y] = cylinder( 1 , 100 );
[x_r y_r z_r] = cylinder( 1 , 100 );
surf(x_y,y_y,z_y / 3 + 0.5 , 'facecolor' ,[ 252 / 255  77  / 255   34  / 255 ], 'linestyle' , 'none' );  hold on
surf(x_r,y_r,z_r / 2 , 'facecolor' ,[ 81 / 255  149 / 255  72 / 255 ], 'linestyle' , 'none' ); 
z_y_max = max (z_y / 3 + 0.5 );
z_y_max = z_y_max( 1 );
x_top = cos(linspace( 0 , 2 * pi, 1000 ));
y_top = sin(linspace( 0 , 2 * pi, 1000 ));
z_top = ones(size(x_top)) * z_y_max;
 
fill3(x_top,y_top,z_top, 'y' 'facecolor' ,[ 38 / 255  173 / 255  228 / 255 ]);
for  i = 1 : 22
    [x_can y_can z_can] = cylinder( 0.015 , 22 );
    z_can = z_can / 4 + . 8333 ;
    x_can = x_can + 0.95 * cos(i * pi / 22 * 2 );
    y_can = y_can + 0.95 * sin(i * pi / 22 * 2 );
    surf(x_can,y_can,z_can, 'facecolor' ,[ 250 / 255  2 / 255   60 / 255 ]); axis equal

end



enter键运行后  结果如下


运行结果


女朋友是不是感动得不要不要的????????



  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值