如何用mathematica或者matlab画三维图形,例如旋转抛物面 x^2+z^2=60y ,(y,0,21.6).
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 06:08:28
如何用mathematica或者matlab画三维图形,例如旋转抛物面 x^2+z^2=60y ,(y,0,21.6).希望能给出详细代码.
No intention to get the reward. Just show how powerful the Mathematica is!
The basic idea is from neu_lin.
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
Mesh -> None, ContourStyle -> Directive[Opacity[0.5], Red],
ColorFunction -> Function[{x, y, z, f}, Hue[z]]]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
ColorFunction -> Function[{x, y, z, f}, Hue[Sin[x] Sin[z]]],
ColorFunctionScaling -> False, Mesh -> None]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
MeshFunctions -> {#1 - #2 &, #1 + #2 &},
MeshShading -> {{Yellow, Blue}, {Green, Cyan}},
ColorFunction -> Function[{x, y, z, f}, ColorData["Rainbow"][z]],
Mesh -> 4,
ContourStyle ->
Directive[Orange, Opacity[0.6], Specularity[White, 30]]]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
MeshFunctions -> {#3 &},
ContourStyle -> Directive[Opacity[0.5], Yellow],
MeshShading -> {Red, Automatic}]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
Mesh -> None,
ColorFunction -> Function[{x, y, z, f}, ColorData["Rainbow"][z]],
Mesh -> 4,
ContourStyle ->
Directive[Orange, Opacity[0.6], Specularity[White, 30]]]
The basic idea is from neu_lin.
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
Mesh -> None, ContourStyle -> Directive[Opacity[0.5], Red],
ColorFunction -> Function[{x, y, z, f}, Hue[z]]]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
ColorFunction -> Function[{x, y, z, f}, Hue[Sin[x] Sin[z]]],
ColorFunctionScaling -> False, Mesh -> None]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
MeshFunctions -> {#1 - #2 &, #1 + #2 &},
MeshShading -> {{Yellow, Blue}, {Green, Cyan}},
ColorFunction -> Function[{x, y, z, f}, ColorData["Rainbow"][z]],
Mesh -> 4,
ContourStyle ->
Directive[Orange, Opacity[0.6], Specularity[White, 30]]]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
MeshFunctions -> {#3 &},
ContourStyle -> Directive[Opacity[0.5], Yellow],
MeshShading -> {Red, Automatic}]
ContourPlot3D[
x^2 + z^2 == 60 y, {x, -40, 40}, {y, 0, 21.6}, {z, -40, 40},
Mesh -> None,
ColorFunction -> Function[{x, y, z, f}, ColorData["Rainbow"][z]],
Mesh -> 4,
ContourStyle ->
Directive[Orange, Opacity[0.6], Specularity[White, 30]]]
如何用mathematica或者matlab画三维图形,例如旋转抛物面 x^2+z^2=60y ,(y,0,21.6).
请问如何用matlab绘制三维函数图,例如:z=x-y,(要求z>0)
如何用mathematica作出三维的x=2图形
如何用matlab画z=1/x+y^2的三维图?
求用matlab画三维 x^2+y^2+z^2-y*z-2=0图形
x^2+y^2=z的图像怎么画,旋转抛物面
绘制三维曲面z=sin(x)cos(y)图中的z>0.35 部分图形,其中0≤x,y≤2π.用matlab画
用MATLAB画出球面x^2+y^2+z^2=8与旋转抛物面x^2+y^2=2z的交线
求用matlab画三维 x^2+y^2+x*y-2=0图形
如何用MATLAB编程 画出z=2x.^2-2xy+y.^2-3x+y的图形,
x*y=z 用MATLAB绘制三维图形
请问如何用matlab画三维点,已知x,y,z的坐标,在三维坐标系上显示