SlideShare a Scribd company logo
Tugas Individu

PROGRAM DAN APLIKASI KOMPUTER
DOSEN : Dr. SUHARDI, S.TP, MP

SITTI ZULAEHA
P3900213405

PROGRAM MAGISTER KETEKNIKAN PERTANIAN
UNIVERSITAS HASANUDDIN
2013
1. Hitunglah nilai I berdasarkan data berikut :
No

x(i)

y(i)

y

1

5

91

y0

2

6

96

y1

3

7

102

y2

4

8

110

y3

5

9

117

y4

6

10

121

y5

7

11

123

y6

*Nilai awal y pada digit I berdarkan bulan lahir dan digit II berdasarkan tanggal lahir.

Diketahui :
Nilai a = 5
Nilai b = 11
Nilai n = 1

Bahasa Program untuk menghitung nilai simpson dengan menggunakan program
MATLAB dalah sebagai berikut :
disp(['Program Menghitung Menggunakan Metode 1/3 Simpson'])
disp(['SITTI ZULAEHA (P3900213405)'])
x
y
n
z

=
=
=
=

[5 6 7 8 9 10 11];
[91 96 102 110 117 121 123];
6;
7;
%Jumlah titik kuadratur
m = 3;
h = 1;
sigma =((h/3)*(y(1)+y(z)));
for i=2:z-1;
if mod(i,2) ==0;
sigma=sigma+((h/3)*(4*y(i)));
else
sigma=sigma+((h/3)*(2*y(i)));
end
end
simpson=sigma;
disp(['simpson = ',num2str(simpson)])

Hasil perhitungan pada MATLAB :
Flow Chart

Mulai

Baca
X, y, a, b, n

h =(x(2)-x(1))
sigma =((h/3)*(y(1)+y(n)))

i=2:n-1
sigma=sigma+((h/3)*(4*y(i)))
sigma=sigma+((h/3)*(2*y(i)))

Tulis Hasil

Selesai
2. Diketahui suatu fungsi
a=5
b = 10
x=5
m=2
n=4
z = 2*(m)+1
h = (b-a)/n =1.25
sehingga titik-titik kuadraturnya adalah :
X
f(x)

5
0,9063

6.25

7.5

8.25

10

0,8549

0,7934

0,7224

0,6428

Bahasa Program pada MATLAB :
disp(['Program Menghitung Fungsi Integral Menggunakan Metode
1/3 Simpson'])
disp(['SITTI ZULAEHA (P3900213405)'])
a = 5;
b = 10;
x = 5;
m = 2;
n = 4;
z = 2*(m)+1;
h = (b-a)/n;
n=round(n);

%Jumlah titik kuadratur
%Jarak antar titik kuadratur

for i=1:(z-1);
f(i)=cos((5*pi/180)*x);
x=x+h
end
f
ff=f(2:n)
sum=0;
for i=1:(n-1);
sum=sum+ff(i);
end
sum
sigma=0;
for i=1:(n-1)
if (rem(i,2)~=0)
sigma=sigma+4*ff(i);
else
sigma=sigma+2*ff(i);
end
end
simp=(h/3)*(f(1)+sigma+f(n+1))

Hasil dalam MATLAB
x =
6.2500
x =
7.5000
x =
8.7500
x =
10
f =
Columns 1 through 6
0.9063

0.8549

0.7934

Columns 7 through 9
0.5714

0.5333

0.5000

0.7934

0.7224

ff =
0.8549
sum =
2.3706
simp =
3.9453

0.7224

0.6667

0.6154
FLOW CHAR
MULAI

DEFINISIKAN FUNGSI

BACA:
a, b, x, m, n

z = 2*(m)+1
h = (b-a)/n
f(i)=cos((5*pi/180)*x)
x=x+h
ff=f(2:n)
sum=0
sum=sum+ff(i)

sigma=sigma+4*ff(i)
sigma=sigma+2*ff(i);

i= 1 to n-1
sum=0

simp=(h/3)*(f(1)+sigma+f(n+
1))

TULIS HASIL

SELESAI

More Related Content

PDF
Manajemen Resiko (Tugas RPL)
PPTX
2 alfabet dan string
PDF
File1 soal contoh binomial dan poisson
PPTX
Intermediate code kode antara
PPT
Metode numerik persamaan non linier
PPTX
PPTX
Microsoft Excel Formula (Rumus-rumus ms. Excel)
DOCX
Membuat tabel distribusi frekuensi data statistik di microsoft excel
Manajemen Resiko (Tugas RPL)
2 alfabet dan string
File1 soal contoh binomial dan poisson
Intermediate code kode antara
Metode numerik persamaan non linier
Microsoft Excel Formula (Rumus-rumus ms. Excel)
Membuat tabel distribusi frekuensi data statistik di microsoft excel

What's hot (20)

PPTX
Chap 6 histogram dan operasi dasar
PPT
Modul 8 - Jaringan Syaraf Tiruan (JST)
PDF
Teori bahasa-dan-otomata
PPTX
04 regresi linier-sederhana
PDF
Representasi Pengetahuan
PDF
Padi hibrida vs padi inbrida
PDF
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
PDF
Aturan produksi Finite State Automata
PPTX
Pertemuan 1 Sistem Basis Data.pptx
PDF
Penyajian data dalam_diagram(3)
PPTX
Kuliah 10 so
PPTX
Ukuran pemusatan data
PPTX
Ppt ekonometrika analisis regresi berganda
PPTX
Laporan pembuatan aplikasi my so untuk android ppt
PDF
Digitalisasi, aplikasi dan media
PPT
Pertemuan 2-pemecahan-masalah-ai
PDF
Matematika Diskrit - 11 kompleksitas algoritma - 03
PDF
VARIABEL RANDOM & DISTRIBUSI PELUANG
PDF
Contoh peyelesaian logika fuzzy
PDF
Matematika diskrit tree
Chap 6 histogram dan operasi dasar
Modul 8 - Jaringan Syaraf Tiruan (JST)
Teori bahasa-dan-otomata
04 regresi linier-sederhana
Representasi Pengetahuan
Padi hibrida vs padi inbrida
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
Aturan produksi Finite State Automata
Pertemuan 1 Sistem Basis Data.pptx
Penyajian data dalam_diagram(3)
Kuliah 10 so
Ukuran pemusatan data
Ppt ekonometrika analisis regresi berganda
Laporan pembuatan aplikasi my so untuk android ppt
Digitalisasi, aplikasi dan media
Pertemuan 2-pemecahan-masalah-ai
Matematika Diskrit - 11 kompleksitas algoritma - 03
VARIABEL RANDOM & DISTRIBUSI PELUANG
Contoh peyelesaian logika fuzzy
Matematika diskrit tree
Ad

Viewers also liked (19)

PDF
Praktik dengan matlab
PDF
Panduan matlab
DOCX
Contoh program matlab
PDF
Dasar matlab
DOCX
Analisa Rangkaian Listrik Menggunakan MATLAB
DOCX
Membuat program kalkulator sederhana dengan matlab
PDF
PERULANGAN DALAM MATLAB
DOCX
Tugas mandiri pengolahan citra digital
DOCX
Tugas pengolahan citra
PDF
Membuat Aplikasi Penghitung Luas & Volume Balok Pada MATLAB
PDF
Matlab Tutorial Chapter 5
PDF
Diktat Panduan Matlab
PPTX
Matlab project
PPS
Matlab Untuk Pengolahan Citra
DOCX
Modul praktikum pengolahan citra digital
PPT
Relasi dan fungsi
PDF
Pengolahan Citra Digital Dengan Menggunakan MATLAB
PDF
PDF
Diktat MatLab
Praktik dengan matlab
Panduan matlab
Contoh program matlab
Dasar matlab
Analisa Rangkaian Listrik Menggunakan MATLAB
Membuat program kalkulator sederhana dengan matlab
PERULANGAN DALAM MATLAB
Tugas mandiri pengolahan citra digital
Tugas pengolahan citra
Membuat Aplikasi Penghitung Luas & Volume Balok Pada MATLAB
Matlab Tutorial Chapter 5
Diktat Panduan Matlab
Matlab project
Matlab Untuk Pengolahan Citra
Modul praktikum pengolahan citra digital
Relasi dan fungsi
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Diktat MatLab
Ad

Tugas program sitti zulaeha

  • 1. Tugas Individu PROGRAM DAN APLIKASI KOMPUTER DOSEN : Dr. SUHARDI, S.TP, MP SITTI ZULAEHA P3900213405 PROGRAM MAGISTER KETEKNIKAN PERTANIAN UNIVERSITAS HASANUDDIN 2013
  • 2. 1. Hitunglah nilai I berdasarkan data berikut : No x(i) y(i) y 1 5 91 y0 2 6 96 y1 3 7 102 y2 4 8 110 y3 5 9 117 y4 6 10 121 y5 7 11 123 y6 *Nilai awal y pada digit I berdarkan bulan lahir dan digit II berdasarkan tanggal lahir. Diketahui : Nilai a = 5 Nilai b = 11 Nilai n = 1 Bahasa Program untuk menghitung nilai simpson dengan menggunakan program MATLAB dalah sebagai berikut : disp(['Program Menghitung Menggunakan Metode 1/3 Simpson']) disp(['SITTI ZULAEHA (P3900213405)']) x y n z = = = = [5 6 7 8 9 10 11]; [91 96 102 110 117 121 123]; 6; 7; %Jumlah titik kuadratur
  • 3. m = 3; h = 1; sigma =((h/3)*(y(1)+y(z))); for i=2:z-1; if mod(i,2) ==0; sigma=sigma+((h/3)*(4*y(i))); else sigma=sigma+((h/3)*(2*y(i))); end end simpson=sigma; disp(['simpson = ',num2str(simpson)]) Hasil perhitungan pada MATLAB :
  • 4. Flow Chart Mulai Baca X, y, a, b, n h =(x(2)-x(1)) sigma =((h/3)*(y(1)+y(n))) i=2:n-1 sigma=sigma+((h/3)*(4*y(i))) sigma=sigma+((h/3)*(2*y(i))) Tulis Hasil Selesai
  • 5. 2. Diketahui suatu fungsi a=5 b = 10 x=5 m=2 n=4 z = 2*(m)+1 h = (b-a)/n =1.25 sehingga titik-titik kuadraturnya adalah : X f(x) 5 0,9063 6.25 7.5 8.25 10 0,8549 0,7934 0,7224 0,6428 Bahasa Program pada MATLAB : disp(['Program Menghitung Fungsi Integral Menggunakan Metode 1/3 Simpson']) disp(['SITTI ZULAEHA (P3900213405)']) a = 5; b = 10; x = 5; m = 2; n = 4; z = 2*(m)+1; h = (b-a)/n; n=round(n); %Jumlah titik kuadratur %Jarak antar titik kuadratur for i=1:(z-1); f(i)=cos((5*pi/180)*x); x=x+h end f ff=f(2:n)
  • 6. sum=0; for i=1:(n-1); sum=sum+ff(i); end sum sigma=0; for i=1:(n-1) if (rem(i,2)~=0) sigma=sigma+4*ff(i); else sigma=sigma+2*ff(i); end end simp=(h/3)*(f(1)+sigma+f(n+1)) Hasil dalam MATLAB x = 6.2500 x = 7.5000 x = 8.7500
  • 7. x = 10 f = Columns 1 through 6 0.9063 0.8549 0.7934 Columns 7 through 9 0.5714 0.5333 0.5000 0.7934 0.7224 ff = 0.8549 sum = 2.3706 simp = 3.9453 0.7224 0.6667 0.6154
  • 8. FLOW CHAR MULAI DEFINISIKAN FUNGSI BACA: a, b, x, m, n z = 2*(m)+1 h = (b-a)/n f(i)=cos((5*pi/180)*x) x=x+h ff=f(2:n) sum=0 sum=sum+ff(i) sigma=sigma+4*ff(i) sigma=sigma+2*ff(i); i= 1 to n-1 sum=0 simp=(h/3)*(f(1)+sigma+f(n+ 1)) TULIS HASIL SELESAI