【Mathematica】三角函数的二维递归

 时间:2026-02-14 05:20:20

1、其中n是实数。

如果n等于1,递归的初始点是{5,0},那么这个递归过程会快速进入稳定状态。

pts = NestList[F, {5, 0}, 20]

【Mathematica】三角函数的二维递归

2、采用浮点数,是为了加速计算,但是误差就有可能失控,尤其出现混沌现象时。

不过,n等于1的时候,不会出现混沌。

作图:

ListLinePlot[NestList[F, {5, 0}, 100], PlotStyle -> Blue, PlotRange -> All]

【Mathematica】三角函数的二维递归

3、如果递归的初始点是{3,0},那么,稳定位置仍旧是同一个地方。

【Mathematica】三角函数的二维递归

4、具体算一下:

NestList[F, {3, 0}, 20]

【Mathematica】三角函数的二维递归

5、n等于2的时候,图像如下:

【Mathematica】三角函数的二维递归

6、递归的初始点是{5,0}:

NestList[F, {5, 0}, 100][[-10 ;;]]

递归过程将进入两种状态的循环:

{-0.193659, 2.7934}, {0.640112, 1.6637}

【Mathematica】三角函数的二维递归

7、不同的初始点,可能会遇到不同的循环状态。

【Mathematica】三角函数的二维递归

【Mathematica】三角函数的二维递归

  • 手把手教你matlab目录窗口和搜索路径
  • MATLAB如何对数组元素进行排序?
  • mathematica根据给出的位置索引进行变换
  • 如何使用mathematica对列表元素进行排序?
  • labview中反馈结构的一种用法
  • 热门搜索
    东北三省旅游 去贵州旅游 乔家大院旅游 港澳旅游签注停办 首尔旅游攻略 老年旅游团 兴宁旅游 四川九寨沟旅游攻略 天柱山旅游 武汉旅游政务网