Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
выш.мат. методичка.DOC
Скачиваний:
32
Добавлен:
13.02.2015
Размер:
1.71 Mб
Скачать

Метод Жордана-Гаусса (обращения матриц).

Пусть имеется система линейных алгебраических уравнений:

A.X = B

Если эту систему уравнений умножить слева на обратную матрицу:

A-1A . X = A-1 B то, учитывая, что A-1 А = Е (единичная матрица), получим:

X = A-1 B (3.8)

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

Этот метод удобен в тех случаях, когда система уравнений решается при различных правых частях. Тогда необходимо один раз вычислить обратную матрицу, а затем, меняя правые части, вычислять произведение этой матрицы на столбец.

Итерационные методы.

Запишем систему (3.5) в виде:

x1 = (b1 - x2a12 - x3a13)/a11

x2 = (b2 - x1a21 - x3a23)/a22 (3.9)

x3 = (b3 - x1a31 - x2a32 )/a33

или в матричном виде: X = + X, где

x1 b1 0 a12 a13

X = x2 ;  = b2 ; = - a21 0 a23 ; (3.10)

x3 b3 a31 a32 0

Если для системы (3.9) будет выполнено хотя бы одно из условий: ║1 = max или ║2 = max или

3 = ( 2 ij |) ½ < 1 (3.11)

то итерационный процесс, задаваемый формулой:

x(k+1) = +  x (k) (3.12)

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

Таким образом, для того чтобы решить систему линейных уравнений (3.9), необходимо задаться некоторым начальным приближением х0, равным, например, вектору правых частей системы и вычислить значения х(1) по формуле (3.12). Если при этом │x(0) - x (1) │ ≤ ε (ε - точность вычислений), то значение х(1) можно принять за решение. В противном случае х(1) используется в правой части уравнения (3.12), и вычисляется значение х(2) и т.д.

Если систему уравнений (3.5) представить в виде:

X = + 1X + 2X где

x1 b1 0 0 0

X = x2 ;  = b2 ;1 = - a21 0 0 ;

x3 b3 a31 a32 0

0 a12 a13

2 = - 0 0 a23 ;

0 0 0

то для решения можно воспользоваться формулой

x(k+1) = + 1 x (k+1) + 2 x (k) (3.13)

Формула 3.12 реализует метод простой итерации, а формула (3.13) - метод Гаусса-Зейделя.

Лабораторная работа № 4

4.1 Обработка экспериментальных данных по парожидкостному равновесию.

Задание. 1. Построить интерполяционный многочлен Лагранжа седьмой степени для описания зависимости давления пара чистых компонентов от температуры. Варианты систем приведены в таблице № 3.

При построении использовать следующие экспериментальные точки: для четных вариантов Р = 1, 10, 40, 100, 400, 760 мм.рт.ст., 2 атм, 5 атм для нечетных вариантов Р = 10, 40, 100, 400, 760 мм.рт.ст., 2 атм, 5 атм, 10 атм.

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

Задание 2. Составить программу и вычислить коэффициенты зависимости давления пара чистых компонентов от температуры. По одному из следующих уравнений в зависимости от номера варианта (номер варианта делится на 6, остаток от деления показывает номер уравнения, если остаток равен нулю, то номер уравнения 6):

  1. p = A + B *T + C*T2 +D*T3 +E*T4 - полином 4-й степени;

  2. p = exp(A+B/T+C*T+D*lnT) - модифицированное Антуана;

  3. p = exp(A-B/(C+T)) - уравнение Антуана;

  4. p = exp(A+B/T+C*lnT) - уравнение Ренкина;

  5. p = exp(A+B/T+C*lnT+D*T6) - уравнение Риделя;

  6. p = exp(A+B/T+C*T+D*T3) - уравнение Риделя-Планка-Миллера;

где p - давление пара, T - температура, по методу наименьших квадратов. Варианты систем компонентов и экспериментальные данные по каждому компоненту приведены в таблицах №3 и №4.

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

При выводе результатов расчета предусмотреть сравнение расчетных и экспериментальных данных по давлению.