恋爱过恋爱过程中,女生往往需要许多小惊喜,下面我教大家一种用matlab表白的一小段程序。画出一个火热的心♥。
loving_heart=@(x,y,z)(x.^2+(9/4).*y.^2 +z.^2-1).^3-3*x.^2.*z.^3-(9/80).*y.^2.*z.^3;%爱心三维函数,参数可自行调整
[x,y,z]=meshgrid(linspace(-1.5,1.5));
gg=loving_heart(x,y,z);
isosurface(x,y,z,gg,0);
axis equal
axis off %清除坐标轴
view(0,45);%观察视角
colormap([1 0 0]);%绘图颜色红色
brighten(0.3);%高光增亮
camlight right;%光源位置
lighting phong;%光照模式
title('**我爱你','fontname','微软雅黑','Color','r','FontSize',100)%**我爱你
效果图:
小伙伴们,快发给你的小女友吧!