【Mathematica】怎么在球面上绘制三叶玫瑰线?

 时间:2026-02-13 03:02:32

1、仍旧使用参数方程来作图,不过,球面的参数方程换了一个样式:

r = {Sin[u] Cos[v], Sin[u] Sin[v], Cos[u]};

【Mathematica】怎么在球面上绘制三叶玫瑰线?

2、通过变量代换,实现三叶玫瑰线:


ParametricPlot3D[r /. {u -> Sin[3 t], v -> t}, {t, 0, 2 Pi},PlotStyle -> Blue]

【Mathematica】怎么在球面上绘制三叶玫瑰线?

3、四叶玫瑰线是Sin[2 t]:

【Mathematica】怎么在球面上绘制三叶玫瑰线?

4、三叶玫瑰线膨胀:

u -> Sin[3 t] + 1

【Mathematica】怎么在球面上绘制三叶玫瑰线?

5、膨胀过程与平面上不一样,这不会无限膨胀:

u -> Sin[3 t] + Pi

这就变成了另一个极点上的三叶玫瑰线。

【Mathematica】怎么在球面上绘制三叶玫瑰线?

6、四叶玫瑰线也是这样,可以用交互命令演示一下:

Manipulate[


 Show[ParametricPlot3D[r /. {u -> Sin[2 t] + n*Pi, v -> t}, {t, 0, 2 Pi},
   PlotStyle -> Blue]], {n, 0, 1}]

【Mathematica】怎么在球面上绘制三叶玫瑰线?

7、在膨胀指数为Pi/2的时候,变成波浪线:

【Mathematica】怎么在球面上绘制三叶玫瑰线?

  • arctan怎么算?
  • z=xy的图像怎么画
  • 化工设计竞赛的那些事儿:[1]大赛的具体内容
  • 光栅测定光波波长实验误差分析
  • 求一阶非齐次线性微分方程的通解的应用举例
  • 热门搜索
    小米路由器3 涂壁哪里多 魔域5星副本怎么打 怎么画眼线显得眼睛大 猫和路由器 加薪申请怎么写 徐州旅游景点哪里好玩 你家在哪里 悦禾旅游 我该如何去厮守你才觉得不将就