Парджеттер писал(а):
Teg, а что конкретно вызывает вопросы в этих методах?
Или Вы хотите, чтобы мы тут за Вас алгоритм программы накатали пока Вы телевизор смотрите?
![Smile :)](./images/smilies/icon_smile.gif)
нам их ещё не объясняли, а по учебнику не смог разобраться...
специльно указал в "Метки1 : ищу литературу, ищу ресурсы в интернете"
Добавлено спустя 20 секунд:GAA писал(а):
спасибо
Добавлено спустя 16 секунд:Int42 писал(а):
Рассмотрим систему:
![\[
\left\{ \begin{array}{l}
a_{11} x_1 + ... + a_{1n} x_n = b_1 \\
\;\;\;\;\;\;\;\;\;.... \\
a_{n1} x_1 + ... + a_{nn} x_n = b_n \\
\end{array} \right.
\] \[
\left\{ \begin{array}{l}
a_{11} x_1 + ... + a_{1n} x_n = b_1 \\
\;\;\;\;\;\;\;\;\;.... \\
a_{n1} x_1 + ... + a_{nn} x_n = b_n \\
\end{array} \right.
\]](https://dxdy-04.korotkov.co.uk/f/7/c/a/7ca6481fe4ae2d2cc5cf4a2d194a3a0b82.png)
Для неё итерационное вычисление будет выглядеть так:
![\[
\left( \begin{array}{l}
x_1 \\
x_2 \\
\; \vdots \\
x_n \\
\end{array} \right)^{i + 1} = \left( {\begin{array}{*{20}c}
{a_{11} + 1} & {a_{12} } & {...} & {a_{1n} } \\
{a_{21} } & {a_{22} + 1} & {...} & {a_{2n} } \\
\vdots & \vdots & \ddots & \vdots \\
{a_{n1} } & {a_{n2} } & \cdots & {a_{nn} + 1} \\
\end{array}} \right)\left( {\begin{array}{*{20}c}
{x_1 } \\
{x_2 } \\
\vdots \\
{x_n } \\
\end{array}} \right)^i - \left( {\begin{array}{*{20}c}
{b_1 } \\
{b_2 } \\
\vdots \\
{b_n } \\
\end{array}} \right)
\] \[
\left( \begin{array}{l}
x_1 \\
x_2 \\
\; \vdots \\
x_n \\
\end{array} \right)^{i + 1} = \left( {\begin{array}{*{20}c}
{a_{11} + 1} & {a_{12} } & {...} & {a_{1n} } \\
{a_{21} } & {a_{22} + 1} & {...} & {a_{2n} } \\
\vdots & \vdots & \ddots & \vdots \\
{a_{n1} } & {a_{n2} } & \cdots & {a_{nn} + 1} \\
\end{array}} \right)\left( {\begin{array}{*{20}c}
{x_1 } \\
{x_2 } \\
\vdots \\
{x_n } \\
\end{array}} \right)^i - \left( {\begin{array}{*{20}c}
{b_1 } \\
{b_2 } \\
\vdots \\
{b_n } \\
\end{array}} \right)
\]](https://dxdy-04.korotkov.co.uk/f/f/b/6/fb621d4e836d9facecef92bdb00705d582.png)
Сходимость методу будет осуществлять:
Алгоритм1. Условие
![\[
f\left( x \right) = 0
\] \[
f\left( x \right) = 0
\]](https://dxdy-04.korotkov.co.uk/f/b/d/c/bdc8486d35ff513a75a3252bc0d777e782.png)
преобразуется к виду
![\[
x = \phi \left( x \right)
\] \[
x = \phi \left( x \right)
\]](https://dxdy-04.korotkov.co.uk/f/b/5/c/b5c7097b306cb4b098656aadb84aab1a82.png)
, где
![\[
\phi \left( x \right)
\] \[
\phi \left( x \right)
\]](https://dxdy-04.korotkov.co.uk/f/7/d/3/7d35cfcfaad1fc150e6b1eceb8701a8782.png)
- сжимающя
2. Задаётся начальное приближение и точность
![\[
x_0 ,\;\varepsilon ,\;i = 0
\] \[
x_0 ,\;\varepsilon ,\;i = 0
\]](https://dxdy-01.korotkov.co.uk/f/4/7/3/473a9d2fcda275492ad1dae5ee94707b82.png)
3.Вычисляется очередная итерация
![\[
x_{i + 1} = \phi \left( {x_i } \right)
\] \[
x_{i + 1} = \phi \left( {x_i } \right)
\]](https://dxdy-01.korotkov.co.uk/f/4/b/1/4b1e900c9f77a991ab9a04cffa87e4eb82.png)
Если
![\[
\left\| {x_{i + 1} - x_i } \right\| > \varepsilon
\] \[
\left\| {x_{i + 1} - x_i } \right\| > \varepsilon
\]](https://dxdy-02.korotkov.co.uk/f/5/d/f/5dfe7635e39bebdeaddb729c6772e40182.png)
, то
![\[
i = i + 1
\] \[
i = i + 1
\]](https://dxdy-03.korotkov.co.uk/f/e/3/b/e3b1bd374d126a5d480832f6a3a9187282.png)
и возврат к шагу 3.
Иначе
![\[
x = x_{i + 1}
\] \[
x = x_{i + 1}
\]](https://dxdy-01.korotkov.co.uk/f/4/f/1/4f111bfd5f39dfaa699ee731f6d9987b82.png)
и останов.
спасибо