这篇博文按参考书绘制抛物三维曲面图,是在“用mesh( )函数绘制三维网格图”的基础上,用surf( )替换mesh( )得到的。
已知:z=x^2+y^2。
要求:绘制[-20,20]区间的曲面图。
在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 抛物三维曲面图