matlab在同一图中 画两个三维函数图象 方程为:z=x^2*pi*x/12+6^3*pi*4/3-(6^2*3/4+

1个回答

  • ezmesh('x^2*pi*x/12+6^3*pi*4/3-(6^2*3/4+(y)^2)*(y)*pi/6',[1.7 2.5],[1.3 1.8])

    hold on

    ezmesh('6*pi*sqrt(9+x^2)+36*4*pi-pi*(9+y^2)',[1.7 2.5],[1.3 1.8])

    zlim([400,1000])

    第二个方程右边少个z

    两个Z的变化范围都比较小,所以画在一个坐标里面都显得很平

    或者可以这样:

    subplot(2,2,1),ezmesh('x^2*pi*x/12+6^3*pi*4/3-(6^2*3/4+(y)^2)*(y)*pi/6',[1.7 2.5],[1.3 1.8])

    subplot(2,2,2),ezmesh('6*pi*sqrt(9+x^2)+36*4*pi-pi*(9+y^2)',[1.7 2.5],[1.3 1.8])

    分开看