作业帮 > 数学 > 作业

有一道题是关于Mathematica的:画出球面x^2 + y^2 + z^2 = 1与平面x+2y+3z=6是交线图形

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/07 07:05:57
有一道题是关于Mathematica的:画出球面x^2 + y^2 + z^2 = 1与平面x+2y+3z=6是交线图形.谁会?
他们就没交线,没人会,改成x+2y+3z=2吧
p1 = ContourPlot3D[
x + 2 y + 3 z == 2, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},
Mesh -> None];
p2 = ContourPlot3D[
x^2 + y^2 + z^2 == 1, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},
Mesh -> None];
p3 = ContourPlot3D[
x + 2 y + 3 z == 2, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},
RegionFunction -> Function[{x, y, z}, x^2 + y^2 + z^2 Directive[Thickness[0.01], Dashed, Green]]
Show[{p1, p2, p3}]