欧拉方法 by Juan Carlos Ponce Campuzano
几何画板及绘图内容加载中,请稍等……
这个范例演示了欧拉方法,这是一种数值解微分方程的方法。它涉及微积分中的导数概念。通过使用GeoGebra命令Sequence, SlopeField, PolyLine等,可以构造出欧拉方法的图形。适合高中数学教学和学习。
GeoGebra 命令及参数
Sequence((Element[xns, i], Element[yns, i]), i, 1, 300) → pointsxynsSlopeField(F, Density, scale) → slopefield1PolyLine(pointsxyns) → fSequence(Element[xns, i], i, 1 + n, 11 + n) → list1Sequence(Element[yns, i], i, 1 + n, 11 + n) → list2Sequence(i, i, n, n + 10) → list3Element(list3, D1) → E1Element(list3, D2) → E2Element(list3, D3) → E3Element(list3, D4) → E4Element(list3, D5) → E5Element(list3, D6) → E6Element(list3, D7) → E7Element(list3, D8) → E8Element(list3, D9) → E9Element(list3, D10) → E10Element(list3, D11) → E11Element(list1, D1) → F1Element(list1, D2) → F2Element(list1, D3) → F3Element(list1, D4) → F4Element(list1, D5) → F5Element(list1, D6) → F6Element(list1, D7) → F7Element(list1, D8) → F8Element(list1, D9) → F9Element(list1, D10) → F10Element(list1, D11) → F11Element(list2, D1) → G1Element(list2, D2) → G2Element(list2, D3) → G3Element(list2, D4) → G4Element(list2, D5) → G5Element(list2, D6) → G6Element(list2, D7) → G7Element(list2, D8) → G8Element(list2, D9) → G9Element(list2, D10) → G10Element(list2, D11) → G11TableText({{"n", "x_n", "y_n"}, {E1, F1, G1}, {E2, F2, G2}, {E3, F3, G3}, {E4, F4, G4}, {E5, F5, G5}, {E6, F6, G6}, {E7, F7, G7}, {E8, F8, G8}, {E9, F9, G9}, {E10, F10, G10}, {E11, F11, G11}}, "|_") → text1Textfield(Ax) → InputBox1Textfield(Ay) → InputBox2Textfield(F) → InputBox3Textfield(h) → InputBox4SolveODE(F, x(A), y(A), 100, 0.01) → numericalIntegral1
AI 绘图提示语参考
绘制欧拉方法演示图,包含一个微分方程的斜率场和通过欧拉方法得到的数值解曲线。首先展示斜率场,然后从初始点开始,根据微分方程的斜率逐步绘制数值解的点,并将这些点连接成曲线。最后,在图的右侧用表格列出每一步的 x 和 y 坐标值,以及初始条件和步长。
以上提示语为根据原始绘图命令整理而来,仅供参考。