- •59. Порядковые типы в языке программирования Паскаль.
- •60. Массивы в языке программирования Паскаль.
- •61. Подпрограмма-функция.
- •62. Подпрограмма-процедура.
- •63. Существование, единственность, устойчивость, сходимость, корректность численного решения.
- •64. Вычисление значений полинома. Схема Горнера.
- •70. Алгебраические и трансцендентные уравнения.
- •71. Отделение и уточнение корней.
- •72. Метод половинного деления
- •73. Метод Ньютона
- •74.Метод параллельных секущих
- •75. Метод хорд
- •76.Метод последовательных приближений
75. Метод хорд
Так же базируется на принципе линеаризации
y-f(a)/f(b)-f(a)=x-a/b-a
y=0 x=x1
x1=a-f(a) × b-a/f(b)-f(a)
x2=a-f(a) × x1-a/f(x1)-f(a)
xn+1=a-f(a) × xn-a/f(xn)-f(a)=a-(xn-a) × f(a)-f(xn)+f(xn)/f(xn)-f(a)=xn-f(xn) × xn-a/f(xn)-f(a)
если неподвижен конец хорды A
xn+1=xn-f(xn) × b-xn/f(b)-f(xn)=b-f(b) × b-xn/f(b)-f(xn)
если неподвижен конец хорды B
неподвижным будет тот конец хорды, в котором знак ф-ии совпадает со знаком производной…
f(x) × fᶸ(x)>0
76.Метод последовательных приближений
f(x)=0 ξ Є [ a,b] (1) ɛ>0
Пусть х= φ(х) равносильно уравнению (1) при любом х0 Є [ a,b] и подставим в правую часть (1)
х1= φ(х0). Найденные значения х1 снова подставим в правую часть равносильного уравнения и
тогда х 2 = φ(х)
………..
xn+1= φ(хn)
………..
x0, x1, x2, x3, …, xn…
Установлено, что предел этой последовательности существует и является корнем f(x)=0 если
| φꞋ(х) | <1. Процесс завершается когда |xn+1 - xn | < ɛ
a x0 x1 x2 … ξ
X1
X1
x=x1
|x1
- x
| < ɛ
х1=
φ(х)
x=x0
х0,
ɛ
начало
конец
начало
X0=4, 7
X1=arctgx0+П
|x1
- x
|< 10-5
X0=x1
X0,,x1
конец