SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
[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

Weitere ähnliche Inhalte

Was ist angesagt?

Modul persamaan diferensial 1
Modul persamaan diferensial 1Modul persamaan diferensial 1
Modul persamaan diferensial 1Maya Umami
 
Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )Kelinci Coklat
 
Barisan dan Deret ( Kalkulus 2 )
Barisan dan Deret ( Kalkulus 2 )Barisan dan Deret ( Kalkulus 2 )
Barisan dan Deret ( Kalkulus 2 )Kelinci Coklat
 
Aljabar 3-struktur-aljabar
Aljabar 3-struktur-aljabarAljabar 3-struktur-aljabar
Aljabar 3-struktur-aljabarmaman wijaya
 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1Jamil Sirman
 
Integral Lipat Tiga dalam koordinat Tabung dan Bola
Integral Lipat Tiga dalam koordinat Tabung dan BolaIntegral Lipat Tiga dalam koordinat Tabung dan Bola
Integral Lipat Tiga dalam koordinat Tabung dan BolaRinzani Cyzaria Putri
 
Metode interpolasi linier
Metode  interpolasi linierMetode  interpolasi linier
Metode interpolasi linierokti agung
 
Persamaan garis lurus(Geometri Analitik Ruang)
Persamaan garis lurus(Geometri Analitik Ruang)Persamaan garis lurus(Geometri Analitik Ruang)
Persamaan garis lurus(Geometri Analitik Ruang)Dyas Arientiyya
 
Pertemuan 3 turunan dan aturan rantai
Pertemuan 3   turunan dan aturan rantaiPertemuan 3   turunan dan aturan rantai
Pertemuan 3 turunan dan aturan rantaiSenat Mahasiswa STIS
 
Teorema green dalam bidang
Teorema green dalam bidangTeorema green dalam bidang
Teorema green dalam bidangokti agung
 
Koefisien binomial
Koefisien binomialKoefisien binomial
Koefisien binomialoilandgas24
 
Persamaan diferensial biasa: Persamaan diferensial orde-pertama
Persamaan diferensial biasa: Persamaan diferensial orde-pertamaPersamaan diferensial biasa: Persamaan diferensial orde-pertama
Persamaan diferensial biasa: Persamaan diferensial orde-pertamadwiprananto
 
Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galatKelinci Coklat
 
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Kelinci Coklat
 

Was ist angesagt? (20)

Modul persamaan diferensial 1
Modul persamaan diferensial 1Modul persamaan diferensial 1
Modul persamaan diferensial 1
 
Geometri analitik ruang
Geometri analitik ruangGeometri analitik ruang
Geometri analitik ruang
 
Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )
 
Soal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaanSoal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaan
 
Barisan dan Deret ( Kalkulus 2 )
Barisan dan Deret ( Kalkulus 2 )Barisan dan Deret ( Kalkulus 2 )
Barisan dan Deret ( Kalkulus 2 )
 
Aljabar 3-struktur-aljabar
Aljabar 3-struktur-aljabarAljabar 3-struktur-aljabar
Aljabar 3-struktur-aljabar
 
Turunan numerik
Turunan numerikTurunan numerik
Turunan numerik
 
Basis dan Dimensi
Basis dan DimensiBasis dan Dimensi
Basis dan Dimensi
 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1
 
Turunan Fungsi Kompleks
Turunan Fungsi KompleksTurunan Fungsi Kompleks
Turunan Fungsi Kompleks
 
Integral Lipat Tiga dalam koordinat Tabung dan Bola
Integral Lipat Tiga dalam koordinat Tabung dan BolaIntegral Lipat Tiga dalam koordinat Tabung dan Bola
Integral Lipat Tiga dalam koordinat Tabung dan Bola
 
Metode interpolasi linier
Metode  interpolasi linierMetode  interpolasi linier
Metode interpolasi linier
 
Modul 2 pd linier orde n
Modul 2 pd linier orde nModul 2 pd linier orde n
Modul 2 pd linier orde n
 
Persamaan garis lurus(Geometri Analitik Ruang)
Persamaan garis lurus(Geometri Analitik Ruang)Persamaan garis lurus(Geometri Analitik Ruang)
Persamaan garis lurus(Geometri Analitik Ruang)
 
Pertemuan 3 turunan dan aturan rantai
Pertemuan 3   turunan dan aturan rantaiPertemuan 3   turunan dan aturan rantai
Pertemuan 3 turunan dan aturan rantai
 
Teorema green dalam bidang
Teorema green dalam bidangTeorema green dalam bidang
Teorema green dalam bidang
 
Koefisien binomial
Koefisien binomialKoefisien binomial
Koefisien binomial
 
Persamaan diferensial biasa: Persamaan diferensial orde-pertama
Persamaan diferensial biasa: Persamaan diferensial orde-pertamaPersamaan diferensial biasa: Persamaan diferensial orde-pertama
Persamaan diferensial biasa: Persamaan diferensial orde-pertama
 
Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galat
 
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
 

Ähnlich wie PERULANGAN DALAM MATLAB

Persamaan dan Pertidaksamaan Kuadrat.pptx
Persamaan dan Pertidaksamaan Kuadrat.pptxPersamaan dan Pertidaksamaan Kuadrat.pptx
Persamaan dan Pertidaksamaan Kuadrat.pptxppgisniasih95
 
Persamaan dan Pertidaksamaan Eksponen
Persamaan dan Pertidaksamaan EksponenPersamaan dan Pertidaksamaan Eksponen
Persamaan dan Pertidaksamaan EksponenEman Mendrofa
 
Sistem Persamaan Linear Tiga Variabel
Sistem Persamaan Linear Tiga VariabelSistem Persamaan Linear Tiga Variabel
Sistem Persamaan Linear Tiga VariabelEman Mendrofa
 
Persamaan Nilai Mutlak
Persamaan Nilai MutlakPersamaan Nilai Mutlak
Persamaan Nilai MutlakAtikaFaradilla
 
PPT Matematika.pptx
PPT Matematika.pptxPPT Matematika.pptx
PPT Matematika.pptxNurunNadia2
 
2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptxdevieftika
 
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.pptxRimaFebriani10
 
Pembahasan un mtk smk teknik 2017
Pembahasan un mtk smk teknik 2017Pembahasan un mtk smk teknik 2017
Pembahasan un mtk smk teknik 2017Didik Triyono
 
2 Sistem Bilangan Real.pdf
2 Sistem Bilangan Real.pdf2 Sistem Bilangan Real.pdf
2 Sistem Bilangan Real.pdfZezeZakaria
 
Pertidaksaman kuadrat (autosaved)
Pertidaksaman kuadrat (autosaved)Pertidaksaman kuadrat (autosaved)
Pertidaksaman kuadrat (autosaved)Rikhatul Jannah
 
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 MNAGold Dayona
 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearTaridaTarida1
 
Kalkulus diferensial dan integral
Kalkulus diferensial dan integralKalkulus diferensial dan integral
Kalkulus diferensial dan integralRafirda Aini
 

Ähnlich wie 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
 

Mehr von 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.1Febri Arianti
 
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALPEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALFebri Arianti
 
Operator Relasional & Logika
Operator Relasional & LogikaOperator Relasional & Logika
Operator Relasional & LogikaFebri Arianti
 
PENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSPENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSFebri Arianti
 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi LaplaceFebri Arianti
 
Geometri Analitik Ruang
Geometri Analitik RuangGeometri Analitik Ruang
Geometri Analitik RuangFebri Arianti
 
STRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKASTRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKAFebri Arianti
 
GEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGGEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGFebri Arianti
 

Mehr von 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
 

Kürzlich hochgeladen

PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdfsdn3jatiblora
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasarrenihartanti
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiaNILAMSARI269850
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)PUNGKYBUDIPANGESTU1
 

Kürzlich hochgeladen (20)

PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesia
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
 

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