【Mathematica】分段函数的迭代

 时间:2026-05-05 00:15:51

1、给出如下的分段函数:

g[x_]:=Piecewise[{{x^2,0<=x<=1},{1-(x-1)^2,1<x<=2}}]

其图像如下:

Plot[Nest[g,x,1],{x,0,2},AspectRatio->Automatic]

【Mathematica】分段函数的迭代

2、函数g的二次迭代是g[g[x]]:

Plot[Nest[g,x,2],{x,0,2},AspectRatio->Automatic]

【Mathematica】分段函数的迭代

3、分段函数的迭代是复杂的:

Nest[g,x,2]

【Mathematica】分段函数的迭代

4、化简一下,或许会比较清楚:

Nest[g,x,2]//FullSimplify

【Mathematica】分段函数的迭代

5、这个函数有一个优点,那就是迭代结果仍旧是二段,且分段的位置不变:

Nest[g,x,5]//FullSimplify

其图像如下。

【Mathematica】分段函数的迭代

【Mathematica】分段函数的迭代

6、下面这个函数,就不这么容易处理了:

g[x_]:=2Piecewise[{{x^2,0<=x<=1},{1-(x-1)^2,1<x<=2}}]

【Mathematica】分段函数的迭代

7、g的二次迭代,在区间[1,2]里面有四个分段:

Nest[g,x,2]//FullSimplify

【Mathematica】分段函数的迭代

【Mathematica】分段函数的迭代

8、g的三次迭代,则是八个分段:

Plot[Nest[g,x,3],{x,0,2},AspectRatio->Automatic,PlotRange->All]

【Mathematica】分段函数的迭代

  • 灵魂潮汐如何强化技能
  • 百度贴吧怎么公开我关注的吧
  • 剑网3悦月获取攻略 剑网三故园风雨奇遇任务攻略
  • 黑色洛城攻略
  • 剑与远征怎么分享抽卡
  • 热门搜索
    燕子掌的养殖方法 节水方法 营销方案怎么写 黄褐斑治疗方法 浪琴表怎么样 皮肌炎最佳治疗方法 香港六合彩网址大全 焦虑症治疗方法 抬头纹怎么去 百合花的养殖方法和注意事项