SlideShare a Scribd company logo
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 1
A. PERULANGAN (LOOP)
ο‚· Perulangan for οƒ  untuk mengulangi perintah (sekelompok perintah)
secara pasti (tertentu) dimana banyaknya perulangan biasanya sudah
ditentukan terlebih dahulu.
ο‚· Perulangan while οƒ  untuk mengulangi printah (sekelompok perintah)
dimana banyaknya perulangan belum dapat diketahui.
οƒ˜ PERULANGAN FOR
Sintak:
Contoh:
>> for x=-3:1
y=x^2+3*x-1
z=-2*x+1
end
y =
-1
z =
7
y =
-3
z =
5
π‘₯ = βˆ’3: 1 β†’ π‘₯ = βˆ’3, βˆ’2, βˆ’1,0,1
𝑦 = π‘₯2
+ 3π‘₯ βˆ’ 1 𝑧 = βˆ’2π‘₯ + 1
𝑦 = 9 βˆ’ 9 βˆ’ 1 = βˆ’1 𝑧 = 6 + 1 = 7
𝑦 = 4 βˆ’ 6 βˆ’ 1 = βˆ’3 𝑧 = 4 + 1 = 5
𝑦 = 1 βˆ’ 3 βˆ’ 1 = βˆ’3 𝑧 = 2 + 1 = 3
𝑦 = 0 + 0 βˆ’ 1 = βˆ’1 𝑧 = 0 + 1 = 1
𝑦 = 1 + 3 βˆ’ 1 = 3 𝑧 = βˆ’2 + 1 = βˆ’1
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 2
y =
-3
z =
3
y =
-1
z =
1
y =
3
z =
-1
οƒ˜ PERULANGAN FOR (SECARA TERSARANG)
Sintak:
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 3
Contoh:
>> for x=1:3
A=2*x-3
for y=3:-1:1
B(x,y)=x^2-x*y+y^2
end
end
A =
-1
B =
0 0 7
B =
0 3 7
B =
1 3 7
A =
1
B =
1 3 7
π‘₯ = 1: 3 β†’ 1,2,3
A= 2π‘₯ βˆ’ 3 β†’ βˆ’1,1,3
𝑦 = 3: βˆ’1: 1 dari 3 sd 1 dengan selisih 1
𝑦 = 3,2,1
𝐡 π‘₯, 𝑦 = π‘₯2
βˆ’ π‘₯𝑦 + 𝑦2
𝐡 1,2 = 1 βˆ’ 2 + 4 = 3
𝐡 1,1 = 1 βˆ’ 1 + 1 = 1
𝐡 1,3 = 1 βˆ’ 3 + 9 = 7 untuk π‘₯ = 1
𝐡 π‘₯, 𝑦 = π‘₯2
βˆ’ π‘₯𝑦 + 𝑦2
𝐡 2,2 = 4 βˆ’ 4 + 4 = 4
𝐡 2,1 = 4 βˆ’ 2 + 1 = 3
𝐡 2,3 = 4 βˆ’ 6 + 9 = 7 untuk π‘₯ = 2
𝐡 π‘₯, 𝑦 = π‘₯2
βˆ’ π‘₯𝑦 + 𝑦2
𝐡 3,2 = 9 βˆ’ 6 + 4 = 7
𝐡 3,1 = 9 βˆ’ 3 + 1 = 7
𝐡 3,3 = 9 βˆ’ 9 + 9 = 9 untuk π‘₯ = 3
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 4
0 0 7
B =
1 3 7
0 4 7
B =
1 3 7
3 4 7
A =
3
B =
1 3 7
3 4 7
0 0 9
B =
1 3 7
3 4 7
0 7 9
B =
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 5
1 3 7
3 4 7
7 7 9
οƒ˜ PERULANGAN WHILE
Sintak:
Contoh:
>> x=0;
>> while x 4
y=-x+3
x=x+2
end
y =
3
x =
2
y =
1
x =
4
↔ π‘₯ = 0 + 2 = 2
X=0 While x<4 maksudnya nilai x yang disubstitusi
harus 0 dan tidak boleh lebih dari 4 sehingga saat
disubstitusi nilai x maksimal bernilai 4. Jadi nilai x
yang mungkin hanya (0,1,2,3) akan tetapi yang
disubstitusi hanya 0 & 2.
Untuk π‘₯ = 0 ↔ 𝑦 = βˆ’0 + 3 = 3
Untuk 𝑦 = 1 ↔ π‘₯ = 3 βˆ’ 𝑦 β†’ π‘₯ = 3 βˆ’ 1 = 2
Substitusi π‘₯ = 2 β†’ π‘₯ = 2 + 2 = 4
Contoh lainnya:
>> x=0; berarti nilai x yang mungkin
while x<5 adalah 0,1,2,3,4, karna polanya
y=-x+3 adalah suku yang genap, maka
x=x+2 nilai x yang disubstitusi hanya 0,2
dan 4.
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 6
οƒ˜ STRUKTUR IF-AND
Sintak:
Contoh:
>> harga=500
harga =
500
>> harga=500;
>> pembelian=10;
>> if pembelian >7
diskon =0.25*harga;
bayar=(harga-diskon)*pembelian;
end
>> bayar
bayar =
3750
οƒ˜ STRUKTUR IF-ELSE-END
Sintak:
Contoh:
>> harga=500;
>> pembelian=5;
>> if pembelian > 7
disskon=0.25*harga;
bayar=(harga-diskon)*pembelian;
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 7
else
bayar=harga*pembelian;
end
>> bayar
bayar =
2500
οƒ˜ STRUKTUR IF-ELSE-END
Sintak:
Contoh:
>> IP=2.65;
>> if IP<1.50
SKS='maksimum 12 sks'
elseif IP<2.25 & IP>=1.50
SKS='maksimum 15 sks'
elseif IP<2.75 & IP>=2.25
SKS='maksimum 16 sks'
elseif IP<3.25 & IP>=2.75
SKS='maksimum 21 sks'
else
SKS='maksimum 24 sks'
end
SKS =
maksimum 16 sks
[PERULANGAN DALAM MATLAB] March 31, 2015
Febri Arianti |Pemrograman Komputer Lanjut 8
οƒ˜ FUNGSI M-FILE
Function {variabel output}=nama_fungsi(variabel input)
blok_perintah
Contoh :
Faktorial οƒ  permutasi kombinasi

More Related Content

What's hot

Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )
Kelinci Coklat
Β 
03 limit dan kekontinuan
03 limit dan kekontinuan03 limit dan kekontinuan
03 limit dan kekontinuan
Rudi Wicaksana
Β 
6. interpolasi polynomial newton
6. interpolasi polynomial newton6. interpolasi polynomial newton
6. interpolasi polynomial newton
Afista Galih Pradana
Β 
Metode interpolasi linier
Metode  interpolasi linierMetode  interpolasi linier
Metode interpolasi linier
okti agung
Β 
Akar akar persamaan non linier
Akar akar persamaan non linierAkar akar persamaan non linier
Akar akar persamaan non linierAlen Pepa
Β 
Turunan Fungsi Kompleks
Turunan Fungsi KompleksTurunan Fungsi Kompleks
Turunan Fungsi Kompleks
RochimatulLaili
Β 
Matriks eselon baris dan eselon baris tereduksi
Matriks eselon baris dan eselon baris tereduksiMatriks eselon baris dan eselon baris tereduksi
Matriks eselon baris dan eselon baris tereduksi
Elemantking Daeva
Β 
Distribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan BinomialDistribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan Binomial
Silvia_Al
Β 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
Kelinci Coklat
Β 
Soal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaanSoal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaan
Universitas Negeri Padang
Β 
Bilangan kompleks
Bilangan kompleksBilangan kompleks
Bilangan kompleks
PT.surga firdaus
Β 
Matematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi RekursifMatematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi Rekursif
Ayuk Wulandari
Β 
Polinom newton gregory
Polinom newton gregoryPolinom newton gregory
Polinom newton gregory
Irma Miyanti
Β 
Aplikasi integral
Aplikasi integralAplikasi integral
Aplikasi integralDw Alonlyman
Β 
Fungsi Vektor ( Kalkulus 2 )
Fungsi Vektor ( Kalkulus 2 )Fungsi Vektor ( Kalkulus 2 )
Fungsi Vektor ( Kalkulus 2 )
Kelinci Coklat
Β 
Turunan numerik
Turunan numerikTurunan numerik
Turunan numerikBobby Chandra
Β 
Contoh program matlab
Contoh program matlabContoh program matlab
Contoh program matlabZahra Doangs
Β 
2. galat
2. galat2. galat
Integral Lipat Tiga
Integral Lipat TigaIntegral Lipat Tiga
Integral Lipat Tiga
Kelinci Coklat
Β 
persamaan-diferensial-orde-ii
persamaan-diferensial-orde-iipersamaan-diferensial-orde-ii
persamaan-diferensial-orde-iiFaried Doank
Β 

What's hot (20)

Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )
Β 
03 limit dan kekontinuan
03 limit dan kekontinuan03 limit dan kekontinuan
03 limit dan kekontinuan
Β 
6. interpolasi polynomial newton
6. interpolasi polynomial newton6. interpolasi polynomial newton
6. interpolasi polynomial newton
Β 
Metode interpolasi linier
Metode  interpolasi linierMetode  interpolasi linier
Metode interpolasi linier
Β 
Akar akar persamaan non linier
Akar akar persamaan non linierAkar akar persamaan non linier
Akar akar persamaan non linier
Β 
Turunan Fungsi Kompleks
Turunan Fungsi KompleksTurunan Fungsi Kompleks
Turunan Fungsi Kompleks
Β 
Matriks eselon baris dan eselon baris tereduksi
Matriks eselon baris dan eselon baris tereduksiMatriks eselon baris dan eselon baris tereduksi
Matriks eselon baris dan eselon baris tereduksi
Β 
Distribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan BinomialDistribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan Binomial
Β 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
Β 
Soal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaanSoal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaan
Β 
Bilangan kompleks
Bilangan kompleksBilangan kompleks
Bilangan kompleks
Β 
Matematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi RekursifMatematika Diskrit Relasi Rekursif
Matematika Diskrit Relasi Rekursif
Β 
Polinom newton gregory
Polinom newton gregoryPolinom newton gregory
Polinom newton gregory
Β 
Aplikasi integral
Aplikasi integralAplikasi integral
Aplikasi integral
Β 
Fungsi Vektor ( Kalkulus 2 )
Fungsi Vektor ( Kalkulus 2 )Fungsi Vektor ( Kalkulus 2 )
Fungsi Vektor ( Kalkulus 2 )
Β 
Turunan numerik
Turunan numerikTurunan numerik
Turunan numerik
Β 
Contoh program matlab
Contoh program matlabContoh program matlab
Contoh program matlab
Β 
2. galat
2. galat2. galat
2. galat
Β 
Integral Lipat Tiga
Integral Lipat TigaIntegral Lipat Tiga
Integral Lipat Tiga
Β 
persamaan-diferensial-orde-ii
persamaan-diferensial-orde-iipersamaan-diferensial-orde-ii
persamaan-diferensial-orde-ii
Β 

Similar to PERULANGAN DALAM MATLAB

Persamaan dan Pertidaksamaan Kuadrat.pptx
Persamaan dan Pertidaksamaan Kuadrat.pptxPersamaan dan Pertidaksamaan Kuadrat.pptx
Persamaan dan Pertidaksamaan Kuadrat.pptx
ppgisniasih95
Β 
Persamaan dan Pertidaksamaan Eksponen
Persamaan dan Pertidaksamaan EksponenPersamaan dan Pertidaksamaan Eksponen
Persamaan dan Pertidaksamaan Eksponen
Eman Mendrofa
Β 
Sistem Persamaan Linear Tiga Variabel
Sistem Persamaan Linear Tiga VariabelSistem Persamaan Linear Tiga Variabel
Sistem Persamaan Linear Tiga Variabel
Eman Mendrofa
Β 
Persamaan Nilai Mutlak
Persamaan Nilai MutlakPersamaan Nilai Mutlak
Persamaan Nilai Mutlak
AtikaFaradilla
Β 
Memahami Nilai Mutlak.pptx
Memahami Nilai Mutlak.pptxMemahami Nilai Mutlak.pptx
Memahami Nilai Mutlak.pptx
Yohanes Baptista Dahat
Β 
Akar akar suku banyak ds-pjj sma kmn2
Akar akar suku banyak ds-pjj sma kmn2Akar akar suku banyak ds-pjj sma kmn2
Akar akar suku banyak ds-pjj sma kmn2
Yayasan Kemurnian Jakarta
Β 
Materi aljabar polinomial
Materi aljabar polinomialMateri aljabar polinomial
Materi aljabar polinomial
Sriwijaya University
Β 
PPT Matematika.pptx
PPT Matematika.pptxPPT Matematika.pptx
PPT Matematika.pptx
NurunNadia2
Β 
2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx
devieftika
Β 
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxBab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
RimaFebriani10
Β 
Pembahasan un mtk smk teknik 2017
Pembahasan un mtk smk teknik 2017Pembahasan un mtk smk teknik 2017
Pembahasan un mtk smk teknik 2017
Didik Triyono
Β 
2 Sistem Bilangan Real.pdf
2 Sistem Bilangan Real.pdf2 Sistem Bilangan Real.pdf
2 Sistem Bilangan Real.pdf
ZezeZakaria
Β 
2. Media MTK 7.pptx
2. Media MTK 7.pptx2. Media MTK 7.pptx
2. Media MTK 7.pptx
ssuser230a491
Β 
Pertidaksaman kuadrat (autosaved)
Pertidaksaman kuadrat (autosaved)Pertidaksaman kuadrat (autosaved)
Pertidaksaman kuadrat (autosaved)
Rikhatul Jannah
Β 
Modul Matriks
Modul MatriksModul Matriks
Modul Matriks
Ana Sugiyarti
Β 
Kalkulus diferensial dan integral
Kalkulus diferensial dan integralKalkulus diferensial dan integral
Kalkulus diferensial dan integral
syawalia pramita dewi
Β 
Pecahan Parsial dan Transform Laplace invers pada MNA
Pecahan Parsial dan Transform Laplace invers pada MNAPecahan Parsial dan Transform Laplace invers pada MNA
Pecahan Parsial dan Transform Laplace invers pada MNA
Gold Dayona
Β 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan Linear
TaridaTarida1
Β 
Kalkulus diferensial dan integral
Kalkulus diferensial dan integralKalkulus diferensial dan integral
Kalkulus diferensial dan integral
Rafirda Aini
Β 
Teori bilangan
Teori bilanganTeori bilangan
Teori bilangan
Andry Lalang
Β 

Similar to PERULANGAN DALAM MATLAB (20)

Persamaan dan Pertidaksamaan Kuadrat.pptx
Persamaan dan Pertidaksamaan Kuadrat.pptxPersamaan dan Pertidaksamaan Kuadrat.pptx
Persamaan dan Pertidaksamaan Kuadrat.pptx
Β 
Persamaan dan Pertidaksamaan Eksponen
Persamaan dan Pertidaksamaan EksponenPersamaan dan Pertidaksamaan Eksponen
Persamaan dan Pertidaksamaan Eksponen
Β 
Sistem Persamaan Linear Tiga Variabel
Sistem Persamaan Linear Tiga VariabelSistem Persamaan Linear Tiga Variabel
Sistem Persamaan Linear Tiga Variabel
Β 
Persamaan Nilai Mutlak
Persamaan Nilai MutlakPersamaan Nilai Mutlak
Persamaan Nilai Mutlak
Β 
Memahami Nilai Mutlak.pptx
Memahami Nilai Mutlak.pptxMemahami Nilai Mutlak.pptx
Memahami Nilai Mutlak.pptx
Β 
Akar akar suku banyak ds-pjj sma kmn2
Akar akar suku banyak ds-pjj sma kmn2Akar akar suku banyak ds-pjj sma kmn2
Akar akar suku banyak ds-pjj sma kmn2
Β 
Materi aljabar polinomial
Materi aljabar polinomialMateri aljabar polinomial
Materi aljabar polinomial
Β 
PPT Matematika.pptx
PPT Matematika.pptxPPT Matematika.pptx
PPT Matematika.pptx
Β 
2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx
Β 
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxBab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Β 
Pembahasan un mtk smk teknik 2017
Pembahasan un mtk smk teknik 2017Pembahasan un mtk smk teknik 2017
Pembahasan un mtk smk teknik 2017
Β 
2 Sistem Bilangan Real.pdf
2 Sistem Bilangan Real.pdf2 Sistem Bilangan Real.pdf
2 Sistem Bilangan Real.pdf
Β 
2. Media MTK 7.pptx
2. Media MTK 7.pptx2. Media MTK 7.pptx
2. Media MTK 7.pptx
Β 
Pertidaksaman kuadrat (autosaved)
Pertidaksaman kuadrat (autosaved)Pertidaksaman kuadrat (autosaved)
Pertidaksaman kuadrat (autosaved)
Β 
Modul Matriks
Modul MatriksModul Matriks
Modul Matriks
Β 
Kalkulus diferensial dan integral
Kalkulus diferensial dan integralKalkulus diferensial dan integral
Kalkulus diferensial dan integral
Β 
Pecahan Parsial dan Transform Laplace invers pada MNA
Pecahan Parsial dan Transform Laplace invers pada MNAPecahan Parsial dan Transform Laplace invers pada MNA
Pecahan Parsial dan Transform Laplace invers pada MNA
Β 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Β 
Kalkulus diferensial dan integral
Kalkulus diferensial dan integralKalkulus diferensial dan integral
Kalkulus diferensial dan integral
Β 
Teori bilangan
Teori bilanganTeori bilangan
Teori bilangan
Β 

More from Febri Arianti

PPT UJIAN
PPT UJIANPPT UJIAN
PPT UJIAN
Febri Arianti
Β 
Seminar kkn
Seminar kknSeminar kkn
Seminar kkn
Febri Arianti
Β 
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
Febri Arianti
Β 
Komputer Statistik
Komputer StatistikKomputer Statistik
Komputer Statistik
Febri Arianti
Β 
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALPEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
Febri Arianti
Β 
Operator Relasional & Logika
Operator Relasional & LogikaOperator Relasional & Logika
Operator Relasional & Logika
Febri Arianti
Β 
PENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSPENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKS
Febri Arianti
Β 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
Febri Arianti
Β 
Geometri Analitik Ruang
Geometri Analitik RuangGeometri Analitik Ruang
Geometri Analitik Ruang
Febri Arianti
Β 
MATEMATIKA DISKRIT
MATEMATIKA DISKRITMATEMATIKA DISKRIT
MATEMATIKA DISKRIT
Febri Arianti
Β 
Logarithm
LogarithmLogarithm
Logarithm
Febri Arianti
Β 
STRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKASTRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKA
Febri Arianti
Β 
GEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGGEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANG
Febri Arianti
Β 
Kewirausahaan
KewirausahaanKewirausahaan
Kewirausahaan
Febri Arianti
Β 

More from Febri Arianti (14)

PPT UJIAN
PPT UJIANPPT UJIAN
PPT UJIAN
Β 
Seminar kkn
Seminar kknSeminar kkn
Seminar kkn
Β 
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
Β 
Komputer Statistik
Komputer StatistikKomputer Statistik
Komputer Statistik
Β 
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALPEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
Β 
Operator Relasional & Logika
Operator Relasional & LogikaOperator Relasional & Logika
Operator Relasional & Logika
Β 
PENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSPENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKS
Β 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
Β 
Geometri Analitik Ruang
Geometri Analitik RuangGeometri Analitik Ruang
Geometri Analitik Ruang
Β 
MATEMATIKA DISKRIT
MATEMATIKA DISKRITMATEMATIKA DISKRIT
MATEMATIKA DISKRIT
Β 
Logarithm
LogarithmLogarithm
Logarithm
Β 
STRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKASTRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKA
Β 
GEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGGEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANG
Β 
Kewirausahaan
KewirausahaanKewirausahaan
Kewirausahaan
Β 

Recently uploaded

PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
Β 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
Β 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
Β 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
irvansupriadi44
Β 
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.pptPERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
EkaPuspita67
Β 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
SdyokoSusanto1
Β 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
andikuswandi67
Β 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
NavaldiMalau
Β 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
Β 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
Β 
Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
SholahuddinAslam
Β 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
akram124738
Β 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
RUBEN Mbiliyora
Β 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
Β 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
Β 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
Β 
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptxmateri sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
srihardiyanty17
Β 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
Β 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
Β 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
Β 

Recently uploaded (20)

PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
Β 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Β 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Β 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
Β 
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.pptPERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
Β 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
Β 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
Β 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
Β 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Β 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Β 
Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
Β 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Β 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
Β 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
Β 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
Β 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Β 
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptxmateri sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
Β 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Β 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
Β 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Β 

PERULANGAN DALAM MATLAB

  • 1. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 1 A. PERULANGAN (LOOP) ο‚· Perulangan for οƒ  untuk mengulangi perintah (sekelompok perintah) secara pasti (tertentu) dimana banyaknya perulangan biasanya sudah ditentukan terlebih dahulu. ο‚· Perulangan while οƒ  untuk mengulangi printah (sekelompok perintah) dimana banyaknya perulangan belum dapat diketahui. οƒ˜ PERULANGAN FOR Sintak: Contoh: >> for x=-3:1 y=x^2+3*x-1 z=-2*x+1 end y = -1 z = 7 y = -3 z = 5 π‘₯ = βˆ’3: 1 β†’ π‘₯ = βˆ’3, βˆ’2, βˆ’1,0,1 𝑦 = π‘₯2 + 3π‘₯ βˆ’ 1 𝑧 = βˆ’2π‘₯ + 1 𝑦 = 9 βˆ’ 9 βˆ’ 1 = βˆ’1 𝑧 = 6 + 1 = 7 𝑦 = 4 βˆ’ 6 βˆ’ 1 = βˆ’3 𝑧 = 4 + 1 = 5 𝑦 = 1 βˆ’ 3 βˆ’ 1 = βˆ’3 𝑧 = 2 + 1 = 3 𝑦 = 0 + 0 βˆ’ 1 = βˆ’1 𝑧 = 0 + 1 = 1 𝑦 = 1 + 3 βˆ’ 1 = 3 𝑧 = βˆ’2 + 1 = βˆ’1
  • 2. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 2 y = -3 z = 3 y = -1 z = 1 y = 3 z = -1 οƒ˜ PERULANGAN FOR (SECARA TERSARANG) Sintak:
  • 3. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 3 Contoh: >> for x=1:3 A=2*x-3 for y=3:-1:1 B(x,y)=x^2-x*y+y^2 end end A = -1 B = 0 0 7 B = 0 3 7 B = 1 3 7 A = 1 B = 1 3 7 π‘₯ = 1: 3 β†’ 1,2,3 A= 2π‘₯ βˆ’ 3 β†’ βˆ’1,1,3 𝑦 = 3: βˆ’1: 1 dari 3 sd 1 dengan selisih 1 𝑦 = 3,2,1 𝐡 π‘₯, 𝑦 = π‘₯2 βˆ’ π‘₯𝑦 + 𝑦2 𝐡 1,2 = 1 βˆ’ 2 + 4 = 3 𝐡 1,1 = 1 βˆ’ 1 + 1 = 1 𝐡 1,3 = 1 βˆ’ 3 + 9 = 7 untuk π‘₯ = 1 𝐡 π‘₯, 𝑦 = π‘₯2 βˆ’ π‘₯𝑦 + 𝑦2 𝐡 2,2 = 4 βˆ’ 4 + 4 = 4 𝐡 2,1 = 4 βˆ’ 2 + 1 = 3 𝐡 2,3 = 4 βˆ’ 6 + 9 = 7 untuk π‘₯ = 2 𝐡 π‘₯, 𝑦 = π‘₯2 βˆ’ π‘₯𝑦 + 𝑦2 𝐡 3,2 = 9 βˆ’ 6 + 4 = 7 𝐡 3,1 = 9 βˆ’ 3 + 1 = 7 𝐡 3,3 = 9 βˆ’ 9 + 9 = 9 untuk π‘₯ = 3
  • 4. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 4 0 0 7 B = 1 3 7 0 4 7 B = 1 3 7 3 4 7 A = 3 B = 1 3 7 3 4 7 0 0 9 B = 1 3 7 3 4 7 0 7 9 B =
  • 5. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 5 1 3 7 3 4 7 7 7 9 οƒ˜ PERULANGAN WHILE Sintak: Contoh: >> x=0; >> while x 4 y=-x+3 x=x+2 end y = 3 x = 2 y = 1 x = 4 ↔ π‘₯ = 0 + 2 = 2 X=0 While x<4 maksudnya nilai x yang disubstitusi harus 0 dan tidak boleh lebih dari 4 sehingga saat disubstitusi nilai x maksimal bernilai 4. Jadi nilai x yang mungkin hanya (0,1,2,3) akan tetapi yang disubstitusi hanya 0 & 2. Untuk π‘₯ = 0 ↔ 𝑦 = βˆ’0 + 3 = 3 Untuk 𝑦 = 1 ↔ π‘₯ = 3 βˆ’ 𝑦 β†’ π‘₯ = 3 βˆ’ 1 = 2 Substitusi π‘₯ = 2 β†’ π‘₯ = 2 + 2 = 4 Contoh lainnya: >> x=0; berarti nilai x yang mungkin while x<5 adalah 0,1,2,3,4, karna polanya y=-x+3 adalah suku yang genap, maka x=x+2 nilai x yang disubstitusi hanya 0,2 dan 4.
  • 6. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 6 οƒ˜ STRUKTUR IF-AND Sintak: Contoh: >> harga=500 harga = 500 >> harga=500; >> pembelian=10; >> if pembelian >7 diskon =0.25*harga; bayar=(harga-diskon)*pembelian; end >> bayar bayar = 3750 οƒ˜ STRUKTUR IF-ELSE-END Sintak: Contoh: >> harga=500; >> pembelian=5; >> if pembelian > 7 disskon=0.25*harga; bayar=(harga-diskon)*pembelian;
  • 7. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 7 else bayar=harga*pembelian; end >> bayar bayar = 2500 οƒ˜ STRUKTUR IF-ELSE-END Sintak: Contoh: >> IP=2.65; >> if IP<1.50 SKS='maksimum 12 sks' elseif IP<2.25 & IP>=1.50 SKS='maksimum 15 sks' elseif IP<2.75 & IP>=2.25 SKS='maksimum 16 sks' elseif IP<3.25 & IP>=2.75 SKS='maksimum 21 sks' else SKS='maksimum 24 sks' end SKS = maksimum 16 sks
  • 8. [PERULANGAN DALAM MATLAB] March 31, 2015 Febri Arianti |Pemrograman Komputer Lanjut 8 οƒ˜ FUNGSI M-FILE Function {variabel output}=nama_fungsi(variabel input) blok_perintah Contoh : Faktorial οƒ  permutasi kombinasi