这篇博文按参考书绘制抛物三维曲面图,是在"用mesh( )函数绘制三维网格图"的基础上,用surf( )替换mesh( )得到的。
已知:z=x^2+y^2。
要求:绘制[-20,20]区间的曲面图。
在matlab命令行窗口输入以下程序:
Matlab
x=-20:0.5:20;
y=-20:0.5:20;
[X,Y]=meshgrid(x,y);
Z=X.^2+Y.^2;
surf(X,Y,Z)
title('抛物三维曲面图')
xlabel('x轴')
ylabel('y轴')
zlabel('z轴')
运行后如图1所示。

图1 抛物三维曲面图