Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
реферат элементы вычислит матем.rtf
Скачиваний:
44
Добавлен:
23.08.2019
Размер:
2 Мб
Скачать
☆

3. Формулы Гаусса

Смысл квадратурных формул Гаусса состоит в том, чтобы при наименьшем возможном числе узлов точно интегрировать многочлены наивысшей возможной степени. Можно показать, что при гауссовых узлах по полученной формуле можно точно интегрировать многочлены степени . (22)

Для количества узлов и соответствующих значений и - составлены таблицы, которые позволяют вычислять интегралы по формуле (22).

Для понимания сути этих таблиц рассмотрим пример.

Пример:

Пусть нам нужно составить квадратурную формулу с двумя узлами ,по которой точно интегрируются многочлены до степень включительно.

Решение: Искомая формула имеет вид:

,(23)

где - остаток, который обращается в нуль, для

, при .

Тогда, подставляя в (23) имеем:

(24)

Отсюда, приравнивая коэффициенты при , справа и слева, получаем систему уравнений:

(25)

Ее решение имеет вид:

(26)

Следовательно, искомая квадратурная формула такова:

.(27)

Ясно, что если нам нужно вычислить интеграл со многими узловыми точками, действуем следующим образом:

а) промежуток интегрирования делим на - равных промежутков и на каждом маленьком промежутке применяем формулу Гаусса с неравноотстоящими узлами (27);

б) полученные результаты складываем.

В случае, когда , оказывается, что узловыми точками при делении отрезка на - частей являются корни соответствующих многочленов Лежандра.

Для вычисления кратных интегралов, их сводят обычно к повторным интегралам, а далее применяют те же самые кубатурные формулы для каждого значения узловых точек, что и в одномерном случае. Однако, надо иметь в виду, что кратные интегралы значительно сложнее вычислять с заданной точностью.

Точность произведённых вычислений зависит от точности аппроксимации подынтегральной функции многочленами.

Метод Гаусса

(метод последовательного исключения переменных)

Матрица называется верхнетреугольной, если ниже главной диагонали все элементы равны нулю, т.е. aij=0 при i>j. Аналогично, матрица называется нижнетреугольной, если все элементы выше главной диагонали (i<j) равны 0. Матрица называется диагональной, если только на главной диагонали (i=j) стоят ненулевые элементы. Метод Гаусса решения систем линейных уравнений состоит из двух этапов: прямого хода и обратного хода.

Прямой ход.

Это основной этап решения системы уравнений с помощью метода Гаусса. Его суть состоит в приведении исходной расширенной матрицы системы к верхнетреугольной матрице с помощью эквивалентных преобразований (добавление к строке любой линейной комбинации других строк и перестановка строк, т.е. уравнений). Формулы прямого хода соответствуют последовательному выражению переменных из уравнений и подстановке их в последующие уравнения, т.е. их фактическому исключению из последующих уравнений системы. При этом шагом считается исключение одной переменной из всех последующих уравнений системы.

Рассмотрим k-ый шаг прямого хода. На k-ом шаге матрица системы имеет вид:

(а11 а12 … а1k … a1n | b1)

(0 a22 … a2k … a2n | b2)

(0 … … … … … )

(0 0 … akk … akn | bk)

(0 … … … … … )

(0 0 … ank … ann | bn)

Осталось n-k+1 неизвестных. Чтобы удалить х(k) из последней строчки, например, надо из нее вычесть k-ую строчку с таким коэффициентом, чтобы получить на месте аnk ноль. Для этого коэффициент должен быть равен cnk=ank/akk. Элемент аkk называется разрешающим элементом k-ого шага и должен быть отличен от 0.

Формулы прямого хода

cmk=amk/akk где 1<=k<n

bm=bm-cmkbk, k<m<=n

aml=aml-cmkakl, k<=l<=n

Обратный ход

Последовательное вычисление значения неизвестных xn, xn-1,..., х1 (именно в таком порядке) для полученной после прямого хода верхнетреугольной системы называется обратным ходом.

Формулы обратного хода.

,откуда получаем:

для k=n,n-1,…,1.

Ручные вычисления по методу Гаусса.

В процессе ручных вычислений по методу Гаусса заполняется таблица, которая состоит из нескольких разделов, соответствующих определенным этапам вычислений. В ней вводится столбец s- сумма всех коэффициентов в строке, столбец s- контрольный столбец (на нулевом шаге он заполняется из столбца s, а затем преобразуется вместе со строками по той же формуле, причем, сравнивая его со столбцом s, мы проверяем правильность вычислений, поскольку данные столбцы должны совпадать). На каждом следующем шаге прямого хода в таблице уменьшается как количество уравнений (т.к. на k-м шаге мы меняем только последние n-k уравнений), так и количество неизвестных. При этом один из пустых столбцов таблицы (там должны были бы стоять только нули) мы используем для записи коэффициентов cmk, на которые домножаем k–ю строку перед вычитанием из m–й.

Пример. Решить систему:

Таблица при ручных вычислениях имеет вид:

___________________________________________

N шага | Матрица А | Св.член | s | s

_______ _|_____________|________|____|________

| 3 -1 0 | 1 | 3 | 3

0 | -2 1 1 | 0 | 0 | 0

| 2 -1 4 | 0 | 5 | 5

________|_ ___________|________|_ ___|_______

|-2/3 1/3 1 | 2/3 | 2 | 2

1 | 2/3 -1/3 4 | -2/3 | 3 | 3

______ __|_____________|________|_____|_______

2 | -1 5 | 0 | 5 | 5

________|_____________|_________|____|_______

| х3 = 0 |

| х2 = 2 |

| х1 = 1 |