Re: Алгоритм метода наименьших квадратов

From
Valentin Davydov ()
To
Vitaly Lugovsky
Date
2003-01-08T18:50:11Z
Area
RU.ALGORITHMS
From: Valentin Davydov <val@sqdp.trc-net.co.jp>

>   From: Vitaly Lugovsky <vsl@ontil.ihep.su>
>   Date: Tue, 07 Jan 2003 21:05:06 +0300
>
>> Подскажите сабж, для решения СЛУ.
>
> Если СЛУ - "система линейных уравнений" - то при чём тут сабж?

При том, что количество уравнений в системе может быть существенно больше
количества переменных.

А сабж такой: пусть задана СЛУ AX=B, где A - матрица размера m*n, 
а X и B - вектора размером m и n соответственно. Кроме того, зададим
вектор W размера n, содержащий положительные веса, с которыми соответствующие
уравнения должны учитываться в сабже. В тривиальном случае все Wi равны
нулю. Собственно сабж подразумевает отыскание такого набора Xk, который
доставляет минимум функционалу S=\Sum_i Wi*(Bi-\sum_k Aik*Xk)^2. 
Дифференцируя эту формулу по каждому X_k и приравнивая соответствующие
производные нулю, можно свести задачу к системе из m линейных уравнений
относительно X_k.

Вал. Дав.
--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)