Anda di halaman 1dari 10

Aplikasi Sistem Persamaan Linear

Regresi Linear
Ax b
( A A)x A b
t t

x ( A t A) \ ( A t b)
Aplikasi

Data percobaan viskositas air dapat didekati dengan:


1
k1 k2T k3T 2

T(oC) 10 20 30 40 50 60 70
(cp) 1.308 1.005 0.801 0.656 0.549 0.469 0.406
Aplikasi

Penyelesaian
1
1 10 10 2
1.308 Ax b
2 1
1 20 20 x 1 . 005 ( A t A)x A t b
1 30 30 k1 0.801
2 1
x ( A t A) \ ( A t b)
2 1

1 40 40 2 0.656
k
1 50 50 2 k3 1
0.549
1 60 60
2
1
1 70 70 2 0.469
1 0.406
A
b
Penyelesaian dengan Matlab
% k02cth01.m
% Contoh Aplikasi Sistem Persamaan Linear
% Regresi Linear ==> x = (A'A)\(A'b)
clear; clc
T=[10; 20; 30; 40; 50; 60; 70];
A=[1 10 10^2; 1 20 20^2; 1 30 30^2; 1 40 40^2;
1 50 50^2; 1 60 60^2; 1 70 70^2];
b=[1/1.308; 1/1.005; 1/0.801; 1/0.656; 1/0.549; 1/0.469; 1/0.406];
x=(A'*A)\(A'*b)
y=A*x
plot(T,b,'x',T,y)
xlabel('T ("C)')
ylabel('1/miu')
Regresi Linear: Multiple variable

X1 X2 X3 Y Persamaan:
1 0.2 5.0 1.0 Y = k1X1 + k2X2 + k3X3

2 0.6 4.1 5.0


3 0.7 3.0 7.0
4 1.0 2.0 10.0
5 1.5 1.2 12.5
6 2.0 0.5 15.0
Penyelesaian
Penulisan dalam bentuk matrik

1 0.2 5.0 1.0


2 Ak b
0.6 4.1 5.0
k1 ( A t A)k A t b
3 0.7 3.0 7.0
k 2 k ( A t A) \ ( A t b)
4 1.0 2.0
k3 10.0
5 1.5 1.2 12.5

6 2.0 0.5 15.0

A k b
Penyelesaian dengan Matlab
% k02cth02.m
% Contoh Aplikasi Sistem Persamaan Linear
% ==> Regresi Linear
% ==> x = (A'A)\(A'b)
clear; clc
A=[1 0.2 5.0;
2 0.6 4.1;
3 0.7 3.0;
4 1.0 2.0;
5 1.5 1.2;
6 2.0 0.5]
b=[1.0; 5.0; 7.0; 10.0; 12.5; 15.0]
x=(A'*A)\(A'*b)
y=A*x
Neraca bahan Steady-state
Penyelesaian
Neraca bahan komponen
Xylene: 0.07D1 + 0.18B1 + 0.15D2 + 0.24B2 = 0.15 x 70
Styrene: 0.04D1 + 0.24B1 + 0.10D2 + 0.65B2 = 0.25 x 70
Toluene: 0.54D1 + 0.42B1 + 0.54D2 + 0.10B2 = 0.40 x 70
Benzene: 0.35D1 + 0.16B1 + 0.21D2 + 0.01B2 = 0.20 x 70
Atau
0.07 0.18 0.15 0.24 D1 0.15 70
0.04
0.24 0.10 0.65 B1 0.25 70

0.54 0.42 0.54 0.10 D2 0.40 70

0.35 0.16 0.21 0.01 B2 0.20 70
A x b
Penyelesaian dengan Matlab
% k02cth03.m
% Contoh Aplikasi Sistem Persamaan Linear
% Neraca bahan steady-state

clear; clc
A=[0.07 0.18 0.15 0.24;
0.04 0.24 0.10 0.65;
0.54 0.42 0.54 0.10;
0.35 0.16 0.21 0.01]
b=70*[0.15; 0.25; 0.40; 0.20]

x=A\b

Anda mungkin juga menyukai