level 2
熙__曦
楼主
想画两个空间曲面的交线(两个三元高次隐函数),选择隐藏曲面,结果却出现曲面上有很多噪点,反而把曲线掩盖了,用过版本10和版本12都有噪点,请问该怎么解决?以及X轴如何显示指数刻度,用ScalingFunctions -> {"Log", None, None}没效果。求帮忙,谢谢!
指令代码如下:
r = -\[Alpha]^-1 + 0.5 \[Alpha]^-3 + 3.87 \[Alpha]^-6 +
4.95 ((1 - p Piecewise[{{Z, Z <= 1}, {1, Z >= 1}}])/\[Alpha]^3 -
0.000054 Z);
r1 = p/(1 - p)^50 -
50*(0.0852 Z/\[Alpha]^3)^49 Exp[50 (-Log[0.00062] - 1)];
a1 = ContourPlot3D[{r == 0, r1 == 0}, {Z, 0.01, 10}, {p, 0,
1}, {\[Alpha], 1.2, 2.5},
MeshFunctions -> {Function[{Z, p, \[Alpha]}, r - r1]},
MeshStyle -> {{Thick, Black}}, Mesh -> {{0}},
ContourStyle -> {None}, PlotStyle -> None, BoundaryStyle -> None,
ScalingFunctions -> {"Log", None, None},
AxesLabel -> {Z, p, \[Alpha]}];
A = Show[a1]
2019年08月29日 01点08分
1
指令代码如下:
r = -\[Alpha]^-1 + 0.5 \[Alpha]^-3 + 3.87 \[Alpha]^-6 +
4.95 ((1 - p Piecewise[{{Z, Z <= 1}, {1, Z >= 1}}])/\[Alpha]^3 -
0.000054 Z);
r1 = p/(1 - p)^50 -
50*(0.0852 Z/\[Alpha]^3)^49 Exp[50 (-Log[0.00062] - 1)];
a1 = ContourPlot3D[{r == 0, r1 == 0}, {Z, 0.01, 10}, {p, 0,
1}, {\[Alpha], 1.2, 2.5},
MeshFunctions -> {Function[{Z, p, \[Alpha]}, r - r1]},
MeshStyle -> {{Thick, Black}}, Mesh -> {{0}},
ContourStyle -> {None}, PlotStyle -> None, BoundaryStyle -> None,
ScalingFunctions -> {"Log", None, None},
AxesLabel -> {Z, p, \[Alpha]}];
A = Show[a1]

