【Mathematica】分段函数的迭代

 时间:2026-02-14 02:26:01

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悦月获取攻略 剑网三故园风雨奇遇任务攻略
  • 黑色洛城攻略
  • 剑与远征怎么分享抽卡
  • 热门搜索
    我的世界箭怎么做 我的世界钟怎么做 手机内存不足怎么清理 疝气怎么治疗 咖啡机怎么用 尿黄是怎么回事 红枣怎么吃最好 怎么查学历 一直打喷嚏是怎么回事 头发分叉怎么办