在Matlab中绘制三维等高线图
在“在Matlab中绘制二维等高线图”中实现了二维等高线的绘制这篇博文继续在此基础上绘制三维等高线图把contour( )函数调整为contour3( )函数即可基本格式和用法相同。已知zx^2y^2其中x为[-1010]区间y为[-2020]区间。要求绘制三维等高线图。在matlab命令行窗口输入以下程序x-10:1:10; y-20:1:20; [X,Y]meshgrid(x,y); Z X.^2Y.^2; contour3 (X,Y,Z, ShowText,on,LabelSpacing, 100,TextStep,150) title(三维等高线图) xlabel(x轴) ylabel(y轴) zlabel(z轴)标签间距由原来的300调整为100同一条等高线的标签数量增加显得更为密集标签显示步长由原来的100调整为150只在150倍数的等高线上显示标签。运行后如图1所示。图1 三维等高线

相关新闻

最新新闻

日新闻

周新闻

月新闻