level 12
丙亭
楼主
就是不用根据网格线来涂色
比如
Plot3D[x^3+y^3-2x*y^2-2x^2*y+x^2-2y^2-10,{x,-10,10},{y,-10,10},RegionFunction→Function[{x,y,z}, (x^2)/100+(y^2)/81<=1.03],PlotStyle→Opacity[0.8],PlotRange→All,Axes→False,Boxed→False,BoxRatios→{1,1,1.2},PlotPoints→100,Mesh→6]
图像如下:

我需要 z ≥0 时作一种色;z ≤0 时作另一种色,请问可以怎么做?
2024年01月24日 12点01分
1
比如
Plot3D[x^3+y^3-2x*y^2-2x^2*y+x^2-2y^2-10,{x,-10,10},{y,-10,10},RegionFunction→Function[{x,y,z}, (x^2)/100+(y^2)/81<=1.03],PlotStyle→Opacity[0.8],PlotRange→All,Axes→False,Boxed→False,BoxRatios→{1,1,1.2},PlotPoints→100,Mesh→6]
图像如下:

我需要 z ≥0 时作一种色;z ≤0 时作另一种色,请问可以怎么做?