極坐標系下的函數相當於在三維空間中采用圓柱坐標系表示這個曲面。所以為了畫出直角坐標系下的曲面圖,可以將極坐標轉換為直角坐標後再作圖。轉換公式為:
x = r * cosθ
y = r * sinθ
下面舉個例子:畫出z=r^2-2rcosθ+1的曲面圖
>> [r,theta] = meshgrid([0:0.1:2],[-2*pi:0.05*pi:2*pi]);
>> x = r.*cos(theta);
>> y = r.*sin(theta);
>> z = r.^2 - 2*r.*cos(theta) + 1;
>> mesh(x,y,z)