欧拉方法误差探究:数值解与精确解的对比可视化

欧拉方法误差探究:数值解与精确解的对比可视化
几何画板及绘图内容加载中,请稍等……
2021-06-30 12:28
所属专题 MATH1052-edX
① 本范例通过GeoGebra动态演示欧拉方法求解常微分方程时,不同步长Δt下数值解与精确解之间的误差累积过程,直观展示数值逼近的收敛性与误差来源。② 核心数学概念包括常微分方程初值问题、欧拉折线法、局部截断误差与全局误差、步长对精度的影响,以及斜率场(方向场)的几何意义。③ 作图要点:利用GeoGebra的SlopeField命令绘制微分方程的斜率场,使用SolveODE获得精确解曲线,通过Zip、Join、PolyLine、Segment等命令构造欧拉折线,并设置滑块Δt(对应对象Δt)控制步长,同时创建按钮button1用于重置或播放动画,对象T0至T36表示迭代点或误差标记,用于动态展示误差随步长变化。④ 适合大学本科数值分析、常微分方程课程或高中进阶微积分教学,也可用于教师课堂演示或学生自主探索数值方法的误差特性。

GeoGebra 命令及参数

  1. Zip("y_{" + ((k * "}")), k, 0…n) → T
  2. Zip("t_{" + ((k * "}")), k, 0…n) → U
  3. Join({{P0}, P1:P50}) → SL
  4. PolyLine(SL) → appx
  5. Segment(P0, X0) → S0
  6. Segment(P1, X1) → S1
  7. Segment(P2, X2) → S2
  8. Segment(P3, X3) → S3
  9. Segment(P4, X4) → S4
  10. Segment(P5, X5) → S5
  11. Segment(P6, X6) → S6
  12. Segment(P7, X7) → S7
  13. Segment(P8, X8) → S8
  14. Segment(P9, X9) → S9
  15. Segment(P10, X10) → S10
  16. Segment(P11, X11) → S11
  17. Segment(P12, X12) → S12
  18. Segment(P13, X13) → S13
  19. Segment(P14, X14) → S14
  20. Segment(P15, X15) → S15
  21. Segment(P16, X16) → S16
  22. Segment(P17, X17) → S17
  23. Segment(P18, X18) → S18
  24. Segment(P19, X19) → S19
  25. Segment(P20, X20) → S20
  26. Segment(P21, X21) → S21
  27. Segment(P22, X22) → S22
  28. Segment(P23, X23) → S23
  29. Segment(P24, X24) → S24
  30. Segment(P25, X25) → S25
  31. Segment(P26, X26) → S26
  32. Segment(P27, X27) → S27
  33. Segment(P28, X28) → S28
  34. Segment(P29, X29) → S29
  35. Segment(P30, X30) → S30
  36. Segment(P31, X31) → S31
  37. Segment(P32, X32) → S32
  38. Segment(P33, X33) → S33
  39. Segment(P34, X34) → S34
  40. Segment(P35, X35) → S35
  41. Segment(P36, X36) → S36
  42. Segment(P37, X37) → S37
  43. Segment(P38, X38) → S38
  44. Segment(P39, X39) → S39
  45. Segment(P40, X40) → S40
  46. Segment(P41, X41) → S41
  47. Segment(P42, X42) → S42
  48. Segment(P43, X43) → S43
  49. Segment(P44, X44) → S44
  50. Segment(P45, X45) → S45
  51. Segment(P46, X46) → S46
  52. Segment(P47, X47) → S47
  53. Segment(P48, X48) → S48
  54. Segment(P49, X49) → S49
  55. Segment(P50, X50) → S50
  56. Segment(P51, X51) → S51
  57. SlopeField(f) → slopefield1
  58. SolveODE(f, T0, Y0, 8, 0.001) → sol

AI 绘图提示语参考

绘制欧拉方法的数值解与精确解的对比图。首先生成斜率场,然后使用欧拉方法计算数值解路径,通过步长Δt控制误差累积。绘制精确解曲线和数值解路径,用线段表示每个迭代点的误差,动态展示误差随步长变化而增长的过程。
以上提示语为根据原始绘图命令整理而来,仅供参考。