Dawnbridge

Casio fx-CG50 field manual for IB Math

HL only · 35 of 44

35

Euler's method

HL only

Use a sequence table to iterate Euler's method for a first-order differential equation.

Goal

Use Euler's method for ​y′=√tanxy​,  ​y(1)=1, with step size ​h=0.1, to approximate ​y(1.3).

1

From the MAIN MENU open Recursion. Press (SET UP) and check Angle is Rad: the recurrence contains ​anx, so a Deg setting gives the wrong table. Press , then (TYPE), then (an+1) so both sequences are defined recursively.

2

Let an store the x-values and bn store the y-values. Sequence references come from the (n.an···) menu: inserts n, inserts an, inserts bn. On the first line press , type + 0.1, and press . On the second line build bn + 0.1bn ÷ √(tan(an)) the same way, with for bn and for an.

RadNorm2
d/cReal
Recursion
an+1=an​+0.1
bn+1=bn​+0.1bn​÷√tan(an​)​
cn+1=
SEL+SDELETETYPEn.an···SETTABLE
3

Press (SET), then (a0) so the initial terms are numbered from zero. Use Start = 0 and End = 3 (three steps of size ​0.1​ take ​x​ from ​1​ to ​1.3​), and set the initial terms a0 = 1, b0 = 1. Keep End at the step count: a larger End makes the table step ​x​ past ​2π​≈1.571, where ​tanx<0​ and ​√tanx​ is non-real, and the table errors.

RadNorm2
d/cReal
Table Settingn+1
Start:0
End:3
a0:1
b0:1
c0:0
anStr:0
a0a1
4

EXIT back, press (TABLE), and read the bn value in the row n=3.

RadNorm2
d/cReal
n+1an+1bn+1
01111.11.08013121.21.15718931.31.229343
1.229343
FORMULADELETEPHASEWEB-GPHGPH-CONGPH-PLT
Result

​y(1.3)≈1.23​ (the table shows ​1.229343​).

Your turn

Work each one on your calculator, then check the answer.

  1. 1

    Use Euler's method with ​h=0.1​ for ​y′=√tanxy​,  ​y(1)=2, to approximate ​y(1.2).

  2. 2

    Use Euler's method with ​h=0.1​ for ​y′=y√cosx,  ​y(1)=1, to approximate ​y(1.4).

  3. 3

    Use Euler's method with ​h=0.1​ for ​y′=√1−x2​y​,  ​y(0.6)=1, to approximate ​y(0.9).