Смекни!
smekni.com

Численные методы анализа (стр. 2 из 5)

= -0,427

= 0,602

= 0,273

= 0,330

Выполним проверку полученных значений:

|x1(4)-x1(3)| = |-0,427+0,427| = 0,000

ε – да,

|x2(4)-x2(3)| = |0,602–0,580| = 0,022

ε – нет,

|x3(4)-x3(3)| = |0,273–0,270| = 0,003

ε – нет,

|x4(4)-x4(3)| = |0,330–0,336| = 0,006

ε – нет.

Выполним пятую итерацию.

Подставим значения, полученные в четвертом приближении, в итерационные формулы и вычислим значения неизвестных при пятом приближении.

= -0,433

= 0,598

= 0,270

= 0,326

Выполним проверку полученных значений:

|x1(5)-x1(4)| = |-0,433+0,427| = 0,006

ε – нет,

|x2(5)-x2(4)| = |0,598–0,602| = 0,004

ε – нет,

|x3(5)-x3(4)| = |0,270–0,273| = 0,003

ε – нет,

|x4(5)-x4(4)| = |0,326–0,330| = 0,004

ε – нет.

Выполним шестую итерацию.

Подставим значения, полученные в пятом приближении, в итерационные формулы и вычислим значения неизвестных при шестом приближении.

= -0,431

= 0,597

= 0,269

= 0,327

Выполним проверку полученных значений:

|x1(6)-x1(5)| = |-0,431+0,433| = 0,002

ε – нет,

|x2(6)-x2(5)| = |0,597–0,598| = 0,001

ε – да,

|x3(6)-x3(5)| = |0,269–0,270| = 0,001

ε – да,

|x4(6)-x4(5)| = |0,327–0,326| = 0,001

ε – да.

Выполним седьмую итерацию.

Подставим значения, полученные в шестом приближении, в итерационные формулы и вычислим значения неизвестных при седьмом приближении.

= -0,431

= 0,598

= 0,269

= 0,327

Выполним проверку полученных значений:

|x1(7)-x1(6)| = |-0,431+0,431| = 0,000

ε – да,

|x2(7)-x2(6)| = |0,598–0,597| = 0,001

ε – да,

|x3(7)-x3(6)| = |0,269–0,269| = 0,000

ε – да,

|x4(7)-x4(6)| = |0,327–0,327| = 0,000

ε – да.

Необходимая точность достигается в седьмой итерации.

Ответ: х1 = -0,431,

х2 = 0,598,

х3 = 0,269,

х4 = 0,327.

1.4 Метод Зейделя

Условия сходимости было проверено выше, оно выполняется.

Точность вычисления ε

0,001.

Примем за нулевое приближение неизвестных значений, равные нулю.

x1(0) = x2(0) = x3(0) = x4(0) = 0;

Подставим полученные значения в итерационные формулы и вычислим значения неизвестных при первом приближении.

= -0,231

= 0,517

= 0,223

= 0,288

Выполним проверку полученных значений:

|x1(1)-x1(0)| = |-0,231–0| = 0,231

ε – нет

|x2(1)-x2(0)| = |0,517–0| = 0,517

ε – нет

|x3(1)-x3(0)| = |0,223–0| = 0,223

ε – нет

|x4(1)-x4(0)| = |0,288–0| = 0,288

ε – нет

Выполним вторую итерацию.

Подставим значения, полученные в первом приближении, в итерационные формулы и вычислим значения неизвестных при втором приближении.

= -0,402

= 0,593

= 0,264

= 0,320

Выполним проверку полученных значений:

|x1(2)-x1(1)| = |-0,402+0,231| = 0,171

ε – нет,

|x2(2)-x2(1)| = |0,593–0,517| = 0,076

ε – нет,

|x3(2)-x3(1)| = |0,264–0,223| = 0,041

ε – нет,

|x4(2)-x4(1)| = |0,320–0,288| = 0,032

ε – нет.

Выполним третью итерацию.

Подставим значения, полученные во втором приближении, в итерационные формулы и вычислим значения неизвестных при третьем приближении.

= -0,429

= 0,596

= 0,268

= 0,326

Выполним проверку полученных значений:

|x1(3)-x1(2)| = |-0,429+0,402| = 0,027

ε – нет,

|x2(3)-x2(2)| = |0,596–0,593| = 0,003

ε – нет,

|x3(3)-x3(2)| = |0,268–0,264| = 0,004

ε – нет,

|x4(3)-x4(2)| = |0,326–0,320| = 0,006

ε – нет.

Выполним четвёртую итерацию.

Подставим значения, полученные в третьем приближении, в итерационные формулы и вычислим значения неизвестных при четвёртом приближении.

= -0,430

= 0,598

= 0,269

= 0,327

Выполним проверку полученных значений:

|x1(4)-x1(3)| = |-0,430+0,429| = 0,01

ε – да,

|x2(4)-x2(3)| = |0,598–0,596| = 0,002

ε – нет,

|x3(4)-x3(3)| = |0,269–0,268| = 0,001

ε – да,

|x4(4)-x4(3)| = |0,327–0,326| = 0,001

ε – да.

Выполним пятую итерацию.

Подставим значения, полученные в четвёртом приближении, в итерационные формулы и вычислим значения неизвестных при пятом приближении.

= -0,431