“MATLAB”
Disusun Oleh :
Muhammad Aldi F ( 2120201042 )
Dosen Pengampu :
Dr. Ir. Lenny, ST., MT
clc
clear all
close all
close all hidden
%
disp('Metoda Secant');
disp('=================================');
x0 = input('Masukkan x0 : 1');
x1 = input('Masukkan x1 : 2');
E = input('Nilai Ketelitian : ');
disp (' ');
i=0;
M = 9;
while (E<M)
fx0= (x0^4) - (8.5000*(x0^3)) - (35.5000*x0^2)
(465.0000*x0) - 1000.0000;
fx1= (x0^4) - (8.5000*(x1^3)) - (35.5000*x1^2)
(465.0000*x1) - 1000.0000;
d = x1 - (fx1*(x1-x0)/(fx1-fx0));
M=abs(x1-x0);
x0 = x1;
x1 = d;
i=i+1;
disp (['Iterasi ke ',num2str(i),',',' akar : ',num2str(x1)])
end;
disp (' ')
disp (['Nilai Akar : ',num2str(x1)])
disp (['Jumlah Iterasi : ',num2str(i)])
disp (['Kesalahan : ',num2str(M)])
COMMAND WINDOW
Metoda Secant
=================================
Masukkan x0 : 1
Masukkan x1 : 2
Nilai Ketelitian : 0.00001
fx0 =
-43
fx1 =
-209
Iterasi ke 1, akar : 0.74096fx0 = -194
fx1 =
-6.9484
Iterasi ke 2, akar : 0.69419
fx0 =
-22.6469
fx1 =
-19.6498
fx0 =
-5.8046
fx1 =
-2.6513
clc
clear all
close all
close all hidden
%
disp('Matrik A')
A = [1.0000 1.0000 2.0000 9.0000;
2.0000 4.0000 -3.0000 1.0000;
3.0000 6.0000 -5.0000 0.0000]
%
disp('Matrik R')
R = rref(A)
A = 1 1 2
2 4 3
3 6 5
B = 9
1
0
T = 3 3
Ag = 1 1 2 9
2 4 3 1
3 6 5 0
Ag =
1 1 2 9
0 2 -1 -17
3 6 5 0
Ag =
1 1 2 9
0 2 -1 -17
0 3 -1 -27
Ag =
1 1 2 9
0 2 -1 -17
0 0 -3 -24
x3 =8
x2 = -13
x1 = 6