(急)matlab绘制二元函数等高线 200
1个回答
展开全部
举个例子,画z=sin(x)+exp(y)的等高线 %生成数据,如果你已经有数据的话就不用生成了 [x,y]=meshgrid(linspace(-2,2)); z=sin(x)+exp(y); %最简单的等高线 contour(x,y,z) %如果要指定等高线条数 contour(x,y,z,10)%画10条等高线 %如果要显示等高线的值 [c,h]=contour(x,y,z); set(h,'ShowText','on')%显示等高线的值 %如果要指定等高线的值 [c,h]=contour(x,y,z); set(h,'ShowText','on','LevelList',[-.7 -.5 -.3 0 .5 1 2 4 7])%设定等高线的值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询