用Mathematica绘制函数图像——参数方程式

 时间:2024-10-11 22:43:27

1、  先来吸睛——一个半透明的绿贝壳:ParametricPlot3D[{1.16^v Cos[v] (1 + Cos[u]), -1.16^v Sin[v] (1 + Cos[u]), -2 1.16^v (1 + Sin[u])}, {u, 0, 2 Pi}, {v, -15, 6},Mesh -> None, PlotStyle -> {Opacity[0.6], Green}, PlotRange -> All,PlotPoints -> 25, Boxed -> False, Axes -> False]

用Mathematica绘制函数图像——参数方程式

2、 另一条参数化的曲面:ParametricPlot3D[{Cos[u], Sin[u] + Cos[v], Sin[v]}, {u, 0, 2 \[Pi]}, {v, -\[Pi], \[Pi]}, Mesh -> None, Axes -> False,Boxed -> False, PlotStyle -> {Opacity[1], Green}】

用Mathematica绘制函数图像——参数方程式用Mathematica绘制函数图像——参数方程式

4、  三个圆环套在一起,用不同的颜色加以区分:ParametricPlot3D[{{4 + (3 + Cos[v]) Sin[u], 4 + (3 + Cos[v]) Cos[u], 4 + Sin[v]}, {8 + (3 + Cos[v]) Cos[u], 3 + Sin[v], 4 + (3 + Cos[v]) Sin[u]}, {12 + (3 + Cos[v]) Sin[u], 4 + (3 + Cos[v]) Cos[u], 4 + Sin[v]}}, {u, 0, 2 Pi}, {v, 0, 2 Pi},PlotStyle -> {{Opacity[0.5], Red}, {Opacity[0.5], Green}, {Opacity[0.5], Blue}}]  读者可以自己思考一下,如何画出三个互相缠绕的圆环?

用Mathematica绘制函数图像——参数方程式用Mathematica绘制函数图像——参数方程式

6、  画贝壳的时候,在变化区域较快的区域,增加网格线的密度:ParametricPlot3D[{1.16^v Cos[v/2] (1 + Cos[u]), -1.16^v Sin[ v/2] (1 + Cos[u]), -2 1.16^v (1 + Sin[u])}, {u, 0, 2.6 Pi}, {v, -15, 6}, Mesh -> All, PlotRange -> All, Boxed -> False, Axes -> False, PlotStyle -> {Opacity[0.9], Pink}】

用Mathematica绘制函数图像——参数方程式

7、  绘制三维空间的曲线——单参数是曲线,双参数是曲面:ParametricPlot3D[{Cos[2 u], Sin[2 u], Sqrt[u] + Sin[5 u]/5}, {u, 0, 4 Pi}, Mesh -> All, PlotStyle -> {Pink}

用Mathematica绘制函数图像——参数方程式

8、  Mathematica会自动选择画图的区域范围,以下面的“长号”为例:ParametricPlot3D[{v Cos[u], v Sin[u], 1/Abs[v Exp[I u]]}, {u, 0, 2 Pi}, {v, 0, 1}, PlotStyle -> RGBColor[0, 0.7, 0.3],Boxed -> False, Axes -> False】  这里,坐标隐藏了。你可以把“, Axes -> False”删掉,可以看到坐标系。

用Mathematica绘制函数图像——参数方程式

10、  弹簧绕成一个圈会是什么模样呢?ParametricPlot3D[Evaluate[Table[{(2 + Cos[8 u + i】) Cos[u], (2 + Cos[8 u + i]) Sin[u], Sin[8 u + i]}, {i, {0, Pi}}]], {u, 0, 2 Pi}】

用Mathematica绘制函数图像——参数方程式

12、  有两种方法可以画一个圆环。  第一种方法是用RevolutionPlot3D旋转一个圆得到圆环,这里先忽略;  第二种方法:ParametricPlot3D[{(2 + Cos[v]) Cos[u], (2 + Cos[v]) Sin[u], Sin[v]}, {u, 0, 2 Pi}, {v, 0, 2 Pi}, AxesLabel -> {x, y},PlotLabel -> “圆环”]

用Mathematica绘制函数图像——参数方程式用Mathematica绘制函数图像——参数方程式用Mathematica绘制函数图像——参数方程式用Mathematica绘制函数图像——参数方程式
  • 如何用mathematica画出函数图象
  • Mathematica 特殊字符输入(希腊字母/运算符)
  • 【Mathematica入门】参数方程作图
  • 怎么用Mathematica进行简单的矩阵运算?
  • mathematica 如何画图
  • 热门搜索
    宁波高铁站在哪里 有车牌号怎么查车主 word如何删除空白页 柏翠面包机怎么样 如何缓解胃疼 如何收缩毛孔 怎么改qq名字 标致怎么样 长白山旅游团 西沙群岛在哪里