Московский физико-технический институт
Опубликован: 25.10.2007 | Доступ: свободный | Студентов: 3914 / 1195 | Оценка: 4.50 / 4.33 | Длительность: 24:00:00
ISBN: 978-5-9556-0065-9
Специальности: Программист, Математик
Лекция 4:

Численное решение переопределенных СЛАУ. Метод наименьших квадратов

< Лекция 3 || Лекция 4: 123456 || Лекция 5 >

3.4. Задачи для самостоятельного решения

  1. Задана таблица {xk, fk}, k = 0, 1, ..., n, n > 1.

    Найти линейную функцию f(x) = \alpha x + \beta, минимизирующую функционал \Phi (\alpha,\beta) = \sum\limits_{k = 0}^n {(f_k - \alpha x_k - \beta)^2} .

    Используя этот результат, решить переопределенную СЛАУ

    x + y = 3,  x + 3y = 7,  2x - y = 0.2, 3x + y = 5.
  2. Пусть \mathbf{B} — квадратная матрица размером n x n, \mathbf{u}n -мерный вектор, \Phi (x) — функционал, \Phi (x) = \left({\mathbf{Bu} - \mathbf{u}x,\mathbf{Bu} - \mathbf{u}x}\right). Доказать, что \Phi (x) достигает минимума при x = (\mathbf{Bu},\mathbf{u})/(\mathbf{u},\mathbf{u}).
  3. Барометрическое давление изменяется с высотой по закону p = aebh.

    Определить коэффициенты a, b по результатам наблюдений, приведенных в таблице ( h — высота в метрах над уровнем моря; p — давление в мм рт. ст.):

    h 0 270 840 1452 2116 3203
    p 760 737 686 636 584 508
  4. Скорость корабля связана с мощностью его двигателя формулой P = a0 + a3v3 ( P — мощность в лошадиных силах, v — скорость в узлах).

    Определить a0, a3 по табличным данным.

    v 6 8 10 12 13
    P 423 805 1378 2357 2893
  5. Найти приближение многочленом третьей степени методом наименьших квадратов для функции f(x) = \sin (\pi x) по значениям в точках x0 = - 1, x1 = - 0,5, x2 = 0, x4 = 1.
  6. Вычислить матрицы \mathbf{A^*BA} и \mathbf{A^*B} и найти решение системы уравнений вида \mathbf{A^*BAu} = \mathbf{A^*Bf}, если заданы матрицы \mathbf{A}, \mathbf{B} и вектор \mathbf{f}.

    \mathbf{A} = \left( \begin{array}{cc}
   1 & 1  \\ 
   2 & {- 1}  \\ 
   1 & 3  \\ 
   3 & 1  
\end{array} \right), 
\mathbf{B} = \left( \begin{array}{cc}
   1 & {0,5}  \\
   {0,5} & 1  
\end{array} \right), 
\mathbf{f} = {(3,  0,2,  7,  5)}^T.

  7. Функция f(x) = \sqrt{1 + {\sin}^2 (x - 1)} приближенно заменяется тригонометрическим многочленом P(x) = a0 + a1sin x + b1cos x + a2sin 2x + b2cos 2x по десяти точкам x0, ..., x9 с помощью метода наименьших квадратов.

    Опишите алгоритм вычисления коэффициентов a0, a1, b1, a2, b2.

  8. Доказать, что прямая, проведенная по методу наименьших квадратов, проходит через точку с координатами
    $ {x^{\prime}} = \frac{\sum\limits_i {y_ix_i}}{\sum\limits_i {y_i}}, y^{\prime} = \frac{\sum\limits_i {x_iy_i}}{\sum\limits_i {x_i}}  $.
< Лекция 3 || Лекция 4: 123456 || Лекция 5 >