1、開啟MATLAB軟體,如圖所示:
#2、新腳本,並複製以下程式到腳本中。如圖所示:
clc,clear; figure('Color','y') while 1 for i=-5:0.2:5 f=@(xx,yy,zz) xx.^2.*zz.^3+9*yy.^2.*zz.^3/80-(xx.^2+9*yy.^2/4+zz.^2-1).^3;%心形曲面函数 [xx,yy,zz]=meshgrid(-1.5:0.1:1.5);%画图范围 vv=f(xx,yy,zz); h=patch(isosurface(xx,yy,zz,vv,0)); isonormals(xx,yy,zz,vv,h) set(h,'FaceColor','r','EdgeColor','none'); lighting gouraud view(40*i,20) drawnow axis equal off grid off pause(0.01) end end
3、點擊運行,即可得到你想想不到的三維動態“心跳”,可以動的哦,大家自己嘗試一下吧,編程可以鍛煉大家的邏輯思維能力和空間想像能力,所以希望大家透過這個小程式能夠學習更多的知識,如圖:
以上是用matlab畫跳動的愛心的詳細內容。更多資訊請關注PHP中文網其他相關文章!