Beschouw volgend beginwaardeprobleem:
Schrijf de functie test_stelsel()
met volgende argumenten:
a
: parameter x0
: waarde y0
: waarde N
: het aantal iteratiestappen voor de GDV-solvertmax
: het eindpunt van het gesloten interval Het resultaat van de functie is een tuple, bestaande uit:
t, r = test_stelsel(0.02, 2.0, 8.0, 5, 10) print(t[::1]) #[0.00, 2.00, 4.00, 6.00, 8.00, 10.00] x = ['%4.2f' % e[0] for e in r[::1]] #['2.00', '1.36', '0.89', '0.57', '0.35', '0.22'] y = ['%4.2f' % e[1] for e in r[::1]] #['8.00', '8.64', '9.11', '9.43', '9.65', '9.78']