Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. Clear[ik];
  2. Clear[NK];
  3. data = {x0 -> 0.7}
  4. FX[Z_] := \[Sqrt]z
  5. FX[z_] := -z^2 + 1
  6. FX[z_] := Sin[-z]
  7. FX[z_] := Abs[z^(2)] + 1
  8. FX[z_] := Sin[z]
  9. FX[z_] := -z^2 + 1
  10. xx0 = x0 /. data
  11. NK = 23
  12. x[0] = xx0
  13. PON[0] = ParametricPlot[{x[0], t}, {t, 0, FX[x[0]]}];
  14. jk = 1;
  15. While[jk < NK + 1, {x[jk] = FX[x[jk - 1]],
  16. PO[jk] = Plot[x[jk], {t, x[jk], x[jk - 1]}],
  17. PON[jk] = ParametricPlot[{x[jk], t}, {t, x[jk], FX[x[jk]]}]};
  18. jk++];
  19. ik = 1
  20. rxx = Table[{x[ik - 1], x[ik]}, {ik, NK}];
  21. pl1 = Plot[x, {x, 0, 2}]
  22. pl2 = ListPlot[rxx]
  23. pl3 = Plot[FX[x], {x, 0, 2}]
  24. POP = Table[PO[ik], {ik, 1, NK}];
  25. POON = Table[PON[ik], {ik, 1, NK}];
  26. s1 = Show[POP];
  27. s2 = Show[POON];
  28. Show[pl1, pl2, pl3, PlotRange -> {{0, 1}, {0, 1}}]
  29. Show[pl1, s1, s2, pl3, PON[0], PlotRange -> {{0, 1}, {0, 1}}]
  30. Show[pl1, s1, s2, pl3, PON[0], PlotRange -> All, Frame -> True]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement