Расчет и оптимизация процессов и аппаратов химических и пищевых производств в среде MatLab. Дворецкий Д.С - 45 стр.

UptoLike

()
=
=
=
;
;
;1
333,322,311,33
233,222,211,22
133,122,111,1
yxaxaxax
yxaxaxax
yxaxaxa
3
2
1
3
2
1
3,32,33,1
3,22,21,2
3,12,11,1
1
1
1
y
y
y
x
x
x
aaa
aaa
aaa
=
.
8 Исходные данные
Норма расхода, т/т
Нефте-
химиче-
ские про-
дукты
Химиче-
ские
продук-
ты
Изделия
из пла-
стмассы
Програм-
ма на про-
дукцию
Нефтехи-
мические
заводы, x
1
0,08 0,04 0,01 50 000
Заводы хи-
мической
промыш-
ленности,
x
2
0,07 0,06 0,02 30 000
Заводы пе-
реработки
пластмасс,
x
3
0,09 0,08 0,01 80 000
После подстановки исходных данных система имеет вид
.
00080
00030
00050
99,008,009,0
02,094,007,0
01,004,092,0
3
2
1
=
x
x
x
Решим данную задачу двумя возможными способами с использованием матричных операций и
оператора «\», и произведем проверку полученного решения. Расчет материального баланса приведен в
листинге программы linesist.
% задание матрицы коэффициентов и столбца свободных членов линейной системы
A = [0.92 -0.04 -0.01; -0.07 0.94 -0.02; -0.09 -0.08 0.99];
B = [50000; 30000; 80000];
% решение системы с использованием матричных операций
X1 = A^-1*B
% решение системы с использованием оператора \
X2 = A\B
% проверка правильности результатов решений
REZ1 = A*X1 % решение, полученное с помощью матричных операций
REZ2 = A*X2 % решение, полученное с помощью оператора \
Результаты реализации программы linesist: