Anda di halaman 1dari 7

TUGAS INDIVIDU MODUL

POLYNOMIAL & DERET TAYLOR


PRAKTIKUM ANALISA NUMERIK DAN
PEMOGRAMAN

Diajukan untuk menempuh salah satu


syarat kelulusan Mata Kuliah Praktikum
Analisa Numerik dan Pemograman

Disusun Oleh :

Mochamad Fadillah Putra Saringun 2114201005

LABORATORIUM PERANCANGAN DAN


KOMPUTASI JURUSAN TEKNIK MESIN
FAKULTAS TEKNOLOGI
MANUFAKTUR UNIVERSITAS
JENDERAL ACHMAD YANI
BANDUNG
2022
7/2/22 2:55 PM D:\SEMESTER 4\PRAKTIKUM\Praktik...\taylor.m 1 of 1

function taylor
clc;
y1=inline ('cosd(x)*cosd(y)');
y2=inline('-sind(x)*-sind(y)');
y3=inline ('-cosd(x)*-cosd(y)');
y4=inline ('sind(y)');
y0=0;
x0=1;
h=0.1;
n=input('Masukkan Jumlah Iterasi : ');
disp('______________________');
disp(' i x y');
disp('______________________');
for i = 1:n;
x(i)=x0 +i*h;
y(i)= y0 + (x(i)-x0)*y1(x0,y0) + (x(i)-x0)^2*y2(x0,y0)/factorial(2) + (x(i)-x0)^3*y3(x0,
y0)/factorial(3)+ (x(i)-x0)^4*y4(y0)/factorial(4);
disp(sprintf('|%3g |%5.3f |%8.6f |',i,x(i),y(i)));
end
MATLAB Command Window Page 1

Masukkan Jumlah Iterasi : 5


______________________
i x y
______________________
| 1 |1.100 |0.100151 |
| 2 |1.200 |0.201303 |
| 3 |1.300 |0.304454 |
| 4 |1.400 |0.410604 |
| 5 |1.500 |0.520754 |
>>
7/2/22 3:06 PM D:\SEMESTER 4\PRAKTIKUM\Praktik...\taylor.m 1 of 1

function taylor
clc;
y1=inline ('sind(x)*sind(y)');
y2=inline('cosd(x)*cosd(y)');
y3=inline ('-sind(x)*-sind(y)');
y4=inline ('-cosd(y)');
y0=0;
x0=1;
h=0.1;
n=input('Masukkan Jumlah Iterasi : ');
disp('______________________');
disp(' i x y');
disp('______________________');
for i = 1:n;
x(i)=x0 +i*h;
y(i)= y0 + (x(i)-x0)*y1(x0,y0) + (x(i)-x0)^2*y2(x0,y0)/factorial(2) + (x(i)-x0)^3*y3(x0,
y0)/factorial(3)+ (x(i)-x0)^4*y4(y0)/factorial(4);
disp(sprintf('|%3g |%5.3f |%8.6f |',i,x(i),y(i)));
end
MATLAB Command Window Page 1

Masukkan Jumlah Iterasi : 5


______________________
i x y
______________________
| 1 |1.100 |0.004995 |
| 2 |1.200 |0.019930 |
| 3 |1.300 |0.044656 |
| 4 |1.400 |0.078921 |
| 5 |1.500 |0.122377 |
>>
7/2/22 3:03 PM D:\SEMESTER 4\PRAKTIKUM\taylor.m 1 of 1

function taylor
clc;
y1=inline ('2*x^4+3*x^3+5*x^2+x+10*y');
y2=inline('8*x^3+9*x^2+10*x+y');
y3=inline ('24*x^2+18*x+10*y');
y4=inline ('y');
y0=0;
x0=1;
h=0.1;
n=input('Masukkan Jumlah Iterasi : ');
disp('______________________');
disp(' i x y');
disp('______________________');
for i= 1:n;
x(i)=x0+i*h;
y(i)= y0+(x(i)-x0)*y1(x0,y0)+(x(i)-x0)^2*y2(x0,y0)/factorial(2)+(x(i)-x0)^3*y3(x0,y0)
/factorial(3)+(x(i)-x0)^4*y4(y0)/factorial(4);
disp(sprintf('|%3g |%5.3f |%8.6f |',i,x(i),y(i)));
end
MATLAB Command Window Page 1

Masukkan Jumlah Iterasi : 5


______________________
i x y
______________________
| 1 |1.100 |1.242000 |
| 2 |1.200 |2.796000 |
| 3 |1.300 |4.704000 |
| 4 |1.400 |7.008000 |
| 5 |1.500 |9.750000 |
>>

Anda mungkin juga menyukai