Anda di halaman 1dari 14

Satuan Acara Perkuliahan

Kode / Nama Mata Kuliah : ............../..Metoda Numerik I Revisi ke : 0


Satuan Kredit Semester : 3 SKS Tanggal revisi : -
Jumlah jam kuliah dalam seminggu : 3....jam Tanggal mulai berlaku : 22 Pebruari 2010
Jumlah jam kegiatan laboratorium : 1….jam Penyusun : Dr. Julan HERNADI.
Deskripsi mata kuliah : Mata kuliah ini berkenaan dengan aproksimasi Penanggungjawab : Dr. Julan HERNADI
penyelesaian model matematika dengan pendekatan keilmuan
numerik.
Standar kompetensi : Mahasiswa memahami prosedur numerik yang
digunakan untuk menyelesaikan model matematika
yang tidak dapat diselesaikan secara analitik serta
dapat mengimplementasikan komputasinya dengan
mengguna-kan komputer.

Perte
muan Kompetensi Dasar Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran Rujukan
ke-

1. Memahami konsep error dalam 1. Memahami latar belakang teori aproksimasi. ERROR DALAM APROKSIMASI Menjelaskan latar belakang mengapa 1,2
aproksimasi, dan memahami 2. Menyebutkan sumber-sumber error aproksimasi mutlak diperlukan,
pengaruhnya terhadap 3. Memahami ukuran ketelitian aproksimasi menjelaskan berbagai sumber error,
ketelitian aproksimasi, 4. Memahami metoda pembulatan memberikan pengertian error mutlak dan
kemudian dapat menerapkan- 5. Memahami pengaruh pembulatan terhadap error relatif serta contoh terkait,
nya pada estimasi error yang ketelitian aproksimasi memberikan dua macam metoda
akan dilakukan kemudian. pembulatan dan menunjukkan pengaruh
pembulatan terhadap hasil akhir
aproksimasi
2. 6. Memahami cara penyajian bilangan real pada Menjelaskan sistem penyajian bilangan
komputer. SISTEM TITIK MENGAMBANG pada komputer 64-bit, menjelaskan
7. Memahami pengertian order konvergensi mengapa terdapat error penyajian
aproksimasi. bilangan oleh komputer, menjelaskan
8. Mengenal software yang dibutuhkan untuk konsep kecepatan konvergensi suatu
implementasi komputasi iterasi, memberikan survey software
komputasi khususnya MATLAB
1
3. Memahami metoda untuk 1. Memahami pengertian akar pers taklinier Menjelaskan bentuk umum persamaan
menyelesaikan persamaan 2. Memutuskan adanya akar didalam suatu PENYELESAIAN PERSAMAAN taklinier, interpretasi grafik akar
taklinier dan dapat menyelesai- interval. TAKLINIER persamaan, syarat cukup adanya akar
kan masalah komputasi yang 3. Memahami metoda belah dua (biseksi), (Metoda dasar) didalam suatu interval, menjelaskan ide
memuat persamaan taklinier algoritma dan implementasinya. dan algoritma metoda biseksi,
4. Memberikan estimasi error pada metoda menjelaskan estimasi error metoda
biseksi. biseksi, menjelaskan ide dan algoritma
5. Memahami metoda secant dan false metoda secant dan metoda false position.
position, algoritma dan implementasinya
4. 6. Memahami metoda Newton, algoritma dan PENYELESAIAN PERSAMAAN Menjelaskan ide dan algoritma metoda
implementasinya. TAKLINIER Newton, membandingkan kecepatan
7. Menentukan order aproksimasi metoda (Metoda lanjutan) konvergensinya dengan metoda
Newton. sebelumnya, menjelaskan metoda Aitken
8. Memahami cara meningkatkan rate untuk meningkatkan rate konvergensi,
konvergensi iterasi. menjelaskan ide dan algoritma metode
9. Memahami metoda Muller, algoritma dan Muller.
implementasinya.
5 10. Memahami pengertian titik tetap PENYELESAIAN PERSAMAAN Menjelaskan pengertian titik tetap,
11. Memahami metoda iterasi titik tetap, TAKLINIER menunjukkan titik tetap sbg penyelesaikan
algoritma dan implementasinya. (Metoda titik tetap) pers taklinier, menyusun iterasi titik tetap
12. Menyusun fungsi iterasi dan kondisi untuk aproksimasi akar persamaan
konvergensinya. taklinier.
6. Memahami metoda aproksi- 1. Memahami bentuk polinomial Lagrange. INTERPOLASI POLINOMIAL Menjelaskan idea aproksimasi dengan 1,2
masi fungsi dengan interpolasi 2. Menggunakan polinomial Lagrange untuk (Metoda Lagrange) menggunakan teknik interpolasi,
polinomial dan dapat menyusun polinomial interpolasi. menjelaskan pengertian dan sifat
menyelesaikan masalah 3. Memberikan estimasi error approksimasi polinomial Lagrange, menyusun
komputasi yang berakitan fungsi dengan polinomial interpolasi polinomial interpolasi dengan polinomial
dengan interpolasi. Lagrange.
4. Menentukan selisih bagi fungsi INTERPOLASI POLINOMIAL menjelaskan definisi seliish bagi dan
5. Menyusun formulasi interpolasi polinomial (Metoda Hasil Bagi) penggunaannya untuk menyusun
dengan menggunakan metoda selisih bagi polinomial interpolasi.
7 6. Memahami bentuk interpolasi Hermit, dan INTERPOLASI POLINOMIAL Menjelaskan bentuk dan sifat poilinomial
mengiplementasikannya. (Polinomial Hermit dan Spline) Hermit dan konstruksinya untuk
7. Memahami bentuk interpolasi Spline, dan interpolasi, menjelaskan pengertian
mengiplementasikannya. polinomial sepotong-sepotong, polinomial
Spline dan konstruksinya untuk interpo-
lasi.

2
8. Memahami cara mengaprok- 1. Memahami ide aproksimasi derivatif, baik DIFERENSIASI NUMERIK Mengulang bentuk interpolasi polinomial, 1,2
simasi nilai derivatif dan nilai melalui deret Taylor maupun melalui deret Taylor dan menjelaskan ide
integral tertentu dan dapat interpolasi. aproksimasi derivatif, menurunkan
memecahkan masalah 2. Menemukan formula untuk aproksimasi beberapa formula untuk aproksimasi
komputasi yang memuat derivatif pertama. derivatif pertama, menurunkan formula
diferensiasi dan integrasi 3. Menemukan formula untuk aproksimasi untuk aproksiamsi derivatif kedua,
numerik derivatif kedua. menunjukkan cara memahami rate
4. Menentukan rate konvergensi aproksimasi konvergensi aproksimasi.
untuk tiap-tiap formula yang didapat.
Ujian Tengah Semester
9. Memahami cara mengaprok- 5. Menyusun formula kuadratur dasar INTEGRASI NUMERIK Menjelaskan ide aproksimas integral 1,2
simasi nilai derivatif dan nilai (midpoint, trapesium, Simpson), dan (Metoda dasar) dengan formula kuadratur, menjelaskan
integral tertentu dan dapat menentukan rate konvergensinya. beberapa metoda integrasi dasar pada
memecahkan masalah 6. Menyususn formula kuadratur bersusun, suatu inteval, mengembangkan metoda
komputasi yang memuat dan menentukan rate konvergensinya. yang sama pada sub-sub interval,
diferensiasi dan integrasi 7. Melakukan implementasi numerik menjelaskan rate konvergensi masing-
numerik masing formula, memberikan contoh
perbandingan diantara beberapa metoda.
10. 8. Memahami error aproksimasi sebagai INTEGRASI NUMERIK Menjelaskan ide integrasi Romberg dan
fungsi stepsize h. (Metoda Integrasi Romberg) menyusun formulasinya, menunjukkan
9. Memahami metoda integrasi Romberg peningkatan rate konvergensinya,
untuk meningkatkan rate konvergensi. memberikan contoh implementasi
10. Memahami ide integrasi Romberg, numeriknya.
algoritma dan implementasinya.

11. 11. Memahami pengertian derajat akurasi pada INTEGRASI NUMERIK Menjelaskan pengertian derajat akurasi,
aproksimasi integral. (Metoda Integrasi Gauss) menurunkan formulasi integrasi Gauss,
12. Menyususun formula untuk menentukan membandingkan hasilnya dengan metoda
absis dan bobot pada metoda integrasi dasar, memberikan contoh implementasi
Gauss. numeriknya.
13. Melakukan transformasi metoda integrasi
Gasuss untuk interval sebarang.
Melakukan implementasi numerik
12. Memahami sistem persmaan 1. Memahami bentuk umum SPL, eksistensi PENYELESAIAN SPL Menjelaskan SPL sebagi bentuk pers 1,2
linier dan metoda penyele- penyelesaiannya. (Metoda eliminasi Gaussian) matriks, menjelaskan metoda eliminasi
saiannya dan dapat menerap- 2. Memahami metoda eliminasi Gaussian, Gaussian, meyusun algoritmanya,
kannya untuk memecahkan menysusun algoritma dan implementasinya. menjelaskan pengertian kompleksitas,
masalah komputasi yang 3. Menghitung kompleksitas metoda eliminasi menjelasakan kompleksitas metoda
memuat SPL Gaussian. eliminasi Gaussian.

3
13. 4. Memahami pengaruh error pembulatan PENYELESAIAN SPL Menjelaskan pengaruh pembulatan
pada metoda Gaussian. (Strategi Pivoting) operasi aritmatika pada metoda eliminasi
5. Memahami strategi pivoting, menyusun Gaussian, menjelaskan strategi pivoting
algoritma dan implementasinya. untuk mengatasi koef pivot nol atau
6. Menghitung kompleksitas metoda eliminasi sangat kecil, menjelaskan kompleksitas
Gauss dengan strategi pivoting tambahan dengan adanya strategi
pivoting.
14. Memahami bentuk sistem 7. Membedakan SPL dan SPTL PENYELESAIAN SPTL Menjelaskan bentuk pers tak linier,
persamaan taklinier (SPTL) 8. Mengubah STPL dalam bentuk pers fungsi mengubah SPTL dalam bentuk pers
dan metoda aproksimasi vektor. taklinier tunggal dalam notasi vektor,
penyelesainnya serta dapat 9. Mengaplikasikan metoda pada pers taklinier menerapkan metoda Newton untuk
menyelesaikan masalah yang pada SPTL. mengaproksimasi penyelesaian SPTL.
memuat SPTL. 10. Melakukan kompoutasi numeric baik
manual maupun berbantuan komputer.
Ujian Akhir Semester

Komposisi Penilaian: : Aspek Penilaian Prosentase


Ujian Akhir Semester 40%
Ujian Tengah Semester 30%
Tugas Mandiri 10%
Keaktifan Mahasiswa 5%
Komponen Lain (jika ada)
Quiz 5%
Sikap 5%
Presensi 5%
Total 100%

Referensi
:
1. Hernadi, Julan, 2010. Metoda Matematika Numerik untuk Sains dan Keteknikan, in preparation.
2. Faires J Douglas and Richard Burden, 2003, Numerical Methods, Brooks/Cole, USA.

Disusun oleh: Diperiksa oleh: Disahkan oleh:


Dosen Pengampu Penanggungjawab Keilmuan Ketua Program Studi Dekan

4
Dr. Julan HERNADI Dr. Julan HERNADI Dr. Julan HERNADI Drs. Jumadi, M.Pd

5
Satuan Acara Perkuliahan

Kode / Nama Mata Kuliah : ............../..Metoda Numerik II Revisi ke : 0


Satuan Kredit Semester : 2.. SKS Tanggal revisi : -
Jumlah jam kuliah dalam seminggu : 2....jam Tanggal mulai berlaku : 22 Pebruari 2010
Jumlah jam kegiatan laboratorium : 1….jam Penyusun : Dr. Julan HERNADI.
Deskripsi mata kuliah : Mata kuliah ini berkenaan dengan aproksimasi Penanggungjawab : ...............................
penyelesaian persamaan diferensial dengan keilmuan
pendekatan numerik.
Standar kompetensi : Mahasiswa memahami prosedur numerik yang
persamaan diferensial yang berupa masalah syarat
awal dan nilai batas serta dapat melakukan
implementasi numerik dengan menggunakan komputer.

Perte
muan Kompetensi Dasar Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran Rujukan
ke-
1 Memahami bentuk persamaan 1. Mengidentifikasi SPTL PENYELESAIAN SISTEM PERSAMAAN Memberikan contoh sederhana SPTL, 1,2
taklinier, penyelesaiannya, 2. Menginterpretasikan penyelesaian STPL TAKLINIER(SPTL) menjelaskan bentuk umumnya,
metoda untuk aproksimasi 3. Memahami kondisi eksistensi penyelesaian memperkenalkan dalam notasi vektor,
penyelesannya dan dapat 4. Menentukan matriks Jacobian fungsi vektor menjelaskan pengertian transformasi
memecahkan masalah Jacobian.
komputasi yang memuat SPTL

2 5. Mengembangkan metoda Newton pada PENYELESAIAN SPTL Menjelaskan cara memperumum metoda
SPTL. (Metoda Newton) Newton untuk menyusun iterasi penye-
6. Menyusun algoritma dan melakukan lesaian SPTL, menjelaskan cara
implementasi numerik. melakukan implementasi numerik.
3 Memahami bentuk masalah 1. Mengidentifikasi masalah nilai awal dan PENYELESAIAN MASALAH NILAI Menjelaskan bentuk umum MNA dan 1,2
nilai awal, memahami metoda eksistensi penyelesaiannya AWAL (MNA) penyelsaiannya, menurunkan metoda
untuk aproksimasi penyele- 2. Memahami metoda Euler untuk Euler, memberikan error lokal dan batas
saiannya dan dapat menyele- aproksimasi penyelesaian MNA, algoritma errornya, memberikan contoh
saikan masalah komputasi dan implementasinya. implementasi numeriknya.
yang memuat masalah nilai
awal.
6
4 3. Memahami metoda Taylor order tinggi, dan PENYELESAIAN MNA Mengulang ekspansi Taylor, menunjukkan
implentasinya. (Metoda Taylor) metoda Euler sbg kasus khusus,
4. Memahami estimasi error pada metoda menjelaskan batas error metoda Euler,
Euler. memperkenalkan metoda Taylor order n,
memberikan contoh implementasi
numeriknya.
5 5. Menemukan formula umum metoda METODA RUNGE-KUTTA Menjelaskan ekspansi Taylor fungsi dua
Runge-Kutta order dua. variabel, menggunakannya untuk menyu-
6. Menyususun formulasi metoda mudpoint, sun formula Runge-Kutta order dua,
metoda Euler termodifikasi, metoda Heun menjelaskan berbagai varian metoda
dan metoda Runge-Kutta order 4. Runge-Kutta order dua, menjelaskan
7. Memahami algoritma dan implementasi metoda Runge-Kutta order 4, menjelas-
numerik untuk setiap metoda tersebut. kan order untuk erro lokal dan error
globalnya, memberikan contoh implemen-
tasi numeriknya.
6 8. Memahami metoda multistep secara umum METODA KOREKTOR-PREDIKTOR Menjelasakn cara menurunkan formula
9. Membedakan metoda multistep implisit dan metoda multistep untuk penyelesaian
metoda eksplisit. MNA, menjelaskan bentuk-bentuk khusus
10. Memahami metoda Adams-Bashforth 2 step, metoda multistep diantaranya metoda
3 step, 4 step dan 5 step. Adam-Bashforth dan Adam-Moulton,
11. Memahami metoda Adams-Moulton 2 step, 3 memberikan contoh implemen-tasi
step dan 4 step. numeriknya.
12. Memahami algoritma dan implementasi
numerik untuk setiap metoda tersebut.
7 13. Memahami bentuk sistem persamaan SISTEM PERSAMAAN DIFERENSIAL Menjelaskan bentuk sistem pers. diferen-
diferensial yang memuat masalah nilai awal sial yang memuat MNA, menjelaskan
dan penyelesaiannya. pengertian penyelesaian, menerangkan
14. Mereduksi order diferensial dan cara mereduksi order diferensial dan
mengkonversi sistem MNA ke bentuk MNA mengkonversi sistem MNA kedalam
order pertama. bentuk MNA order pertama, menjelaskan
15. Menerapkan metoda yang sudah diperoleh, cara menggunakan metoda Runge-Kutta
e.q. Runge-Kutta untuk menyelesaiakan untuk menyelesaiakan sistem MNA ini,
sistem MNA. memberikan contoh implementasi
numeriknya.
Ujian Tengah Semester
8 Memahami masalah syarat 1. Memahami ide dan penjabaran metoda METODA SHOOTING Menjelaskan kaitan penyelesaian bentuk 1,2
batas (MSB) pers diferensial shooting linier. homogen untuk mendapatkan semua
order dua, metoda untuk 2. Memahami algoritma dan implementasi penyelesaian takhomogen, menjabarkan
aproksimasi penyelesaiannya numeriknya metoda shooting linier, memberikan
dan dapat menyelesaiakan contoh implementasi numeriknya.
masalah komputasi yang
memuat MSB.
7
9 3. Memahami ide dan penjabaran metoda METODA SELISIH HINGGA LINIER Menjelaskan cara mendapatkan formula
selisih hingga linier. untuk metoda selisih bagi, memberikan
4. Memahami algoritma dan implementasi contoh implementasi numeriknya
numeriknya
10 5. Memahami ide dan penjabaran metoda METODA SHOOTING TAKLINIER Menjelaskan ide dan penjabaran metoda
shooting taklinier. shooting taklinier, menjelaskan penerapan
6. Menggunakan metoda secant dan Newton metoda secant dan metoda Newton untu
untuk pada metoda shooting taklinier menyelesaikan metoda shooting taklinier,
7. Memahami algoritma dan implementasi memberikan contoh implementasi
numeriknya numeriknya.
11 8. Memahami ide dan penjabaran metoda METODA SELISIH HINGGA TAKLINIER Menjelaskan ide dan penjabaran metoda
selisih bagi taklinier. selisih bagi taklinier, menjelaskan
9. Menggunakan metoda penyelesaian SPTL, penerapan metoda Newton pada SPTL
misalkan metoda Newton untuk untuk menyelesaikan metoda selisih bagi
menyelesaikan metoda selisih bagi taklinier. taklinier, memberikan contoh
10. Memahami algoritma dan implementasi implementasi numeriknya.
numeriknya
12 11. Memahami pengertian ruang penyelesaian TEKNIK VARIASIONAL Menjelaskan ruang fungsi yang merupa-
12. Memahami bentuk fungsi percobaan untuk kan ruang penyelesaian pers diferensial,
aproksimasi menjelaskan formulasi variasioanl dengan
13. Menemukan persamaan normal dari suatu metoda Rayleigh-Ritz, menjelaskan
pers diferensial pengetian fungsi percobaan, menjelaskan
cara membangun pers normal
13 14. Memahami cara membangun basis ruang Memperkenalkan basis linier sepotong-
penyelesaian. sepotong untuk fungsi percobaan,
15. Melakukan substitusi basis ke dalam melakukan penyederhaan bentuk integral
integral untuk mendapatkan nilai komponen untuk mendapatkan nilai komponen
matriks pada pers normal. matriks pada pers. normal, memberikan
contoh implementasi numeriknya.
14 16. Medefinisikan elemen pada partisi PENGANTAR METODA ELEMEN HINGGA Menjelaskan bentuk variasional suatu
17. Mendefinisikan basis elemen pers diferensial, menjelaskan ide
18. Menghitung matriks per elemen penyelesaian lokal, menjelaskan
19. Menggabungkan elemen. pengertian elemen dan basis elemen,
20. Melakukan implementasi numeriknya menjelaskan cara menghitung matriks
elemen dengan transformasi koordinat,
menjelaskan cara penggabungan elemen
untuk membentuk matriks tridiagonal,
memberikan contoh implementasi
numeriknya.
Ujian Akhir Semester

8
Level Taksonomi : Pengetahuan %
Pemahaman %
Penerapan
Analisis
Sintesis
Evaluasi

Komposisi Penilaian: : Aspek Penilaian Prosentase


Ujian Akhir Semester 40%
Ujian Tengah Semester 30%
Tugas Mandiri 10%
Keaktifan Mahasiswa 5%
Komponen Lain (jika ada)
Quiz 5%
Sikap 5%
Presensi 5%
Total 100%

Daftar Referensi:
Wajib : 1. Hernadi, Julan, 2010. Metoda Matematika Numerik untuk Sains dan Keteknikan, in preparation.
2. Faires J Douglas and Richard Burden, 2003, Numerical Methods, Brooks/Cole, USA.

Anjura : a. …..
n b. …

Disusun oleh: Diperiksa oleh: Disahkan oleh:


Dosen Pengampu Penanggungjawab Keilmuan Ketua Program Studi Dekan

Dr. Julan HERNADI ………………………………….. Yudi Ari Adi, M.Si Drs.Hadi Sasongko,M.Si.
NIY: 60020389 NIY: 60960146

9
Satuan Acara Perkuliahan

Kode / Nama Mata Kuliah : ............../ Paket Komputasi Revisi ke : 0


Satuan Kredit Semester : 3 SKS Tanggal revisi : -
Jumlah jam kuliah dalam seminggu : 2....jam Tanggal mulai berlaku : 22 Pebruari 2010
Jumlah jam kegiatan laboratorium : 1….jam Penyusun : Dr. Julan HERNADI.
Deskripsi mata kuliah : Mata kuliah ini berkenaan dengan penggunanaan Penanggungjawab : ...............................
software komputasi yang digunakan untuk keilmuan
menyelesaiakan masalah matematika dengan
komputer.
Standar kompetensi : Mahasiswa memahami berbagai software komputasi
dan dapat menggunakan serta membuat program
(kode) guna menyelesaikan masalah matematika dan
statistika berbantuan komputer khususnya yang
berkaitan dengan pekerjaan komputasi rumit.

Pertemuan
Kompetensi Dasar Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran Rujukan
ke-
1 Mengetahui berbagai software 1. Mengenal nama dan bentuk berbagai PENGENALAN BERBAGAI SOFTWARE Menjelaskan dengan melakukan 1, 2, 3,
komputasi, kelebihan dan software komputasi. KOMPUTASI demon-strasi yang berkaitan dengan 4, 5
kele-mahannya serta dapat 2. Memahami penggunaan sederhana performance berbagai software yang
meng-embangkan dari berbagai software tersebut. banyak digunakan untuk menyelesaikan
pemahaman lebih lanjut. 3. Memiliki rasa ketertarikan untuk masalah dalam matematika dan
mendalaminya lebih lanjut. statistika, diantaranya microsoft excel
khususnya formula dan fungsi di
dalamnya, MAPLE, MATLAB, dan
SPSS.

10
2 Mengetahui dan memahami 1. Mengetahui komponen-komponen PENGENALAN MATLAB Menjelaskan MATLAB sebagai bahasa 1
prosedur dalam MATLAB dan yang ada pada MATLAB. pemrograman yang mengintegrasikan
dapat menggunakan MATLAB 2. Memahami basis data MATLAB. antara kemampuan komputasi dan
untuk menyelesaikan masalah 3. Memahami variabel, bilangan, operator visualisasi, memperkenalkan berbagai
komputasi matematika yang pada MATLAB. komponen pada MATLAB,
rumit. 4. Manajemen data pada MATLAB menunjukkan bagaimana MATLAB
memperlakukan data, menjelaskan
pengertian variabel, bilangan dan
operator pada MATLAB, menghilang-
kan tampilan, menghapus variabel,
menyimpan dan memanggil kembali
variabel.
3 Memahami cara melakukan 1. Mengetahui operasi aritmatika dan EKSPRESI MATEMATIKA DALAM MATLAB Menjelaskan beberapa operasi 1
operasi aritmatika pada sintaksisnya pada MATLAB. aritmatika dasar pada MATLAB, urutan
MATLAB, mengenal berbagai 2. Memahami urutan operasi aritmatika. operasi aritmatika, memperkenalkan
fungsi built-in dalam MATLAB 3. Mengenal beberapa fungsi built-in beberapa fungsi built-in dalam MATLAB
dan dapat menerapkannya penting pada MATLAB. dan cara menggunakannya.
untuk menyelesaikan masalah 4. Memahami perintah untuk memanggil
komputasi. fungsi built-in tersebut.
4 Memahami cara mendefinisi- 1. Memahami cara mendefinisikan MATRIKS DAN VEKTOR PADA Menjelaskan cara-cara mendefinisikan 1
kan dan melakukan operasi matriks dan vektor pada MATLAB. MATLAB matriks ke dalam MATLAB, menginden-
yang berkaitan dengan 2. Menggunakan berbagai fungsi yang tifikasi komponen-komponenya,
matriks dan vektor pada berkaitan dengan matriks dan vektor. memperkenalkan fungsi-fungsi matriks
MATLAB dan dapat 3. Memahami perintah untuk menentukan seperti transpose, size, determinan,
memanfaatkannya untuk submatriks. invers, norma, dan lain-lain,
menyelesaikan masalah 4. Memahami operasi array. menunjukkan operasi kolon untuk
komputasi yang memuat 5. Memahami perintah untuk membangun memperoleh submatriks, menjelaskan
matriks dan vektor. matriks khusus. cara mendefinisikan array dengan
6. Memahami cara menggabung matriks mudah, memperkenalkan perintah
dan cara menghapus komponen untuk membangun matriks-matriks
matriks. khusus, menjelaskan cara menggabung
dan cara menghapus komponen
matriks.
5 Memahami cara menggambar 1. Memahami ide menggambar grafik dua MENGGAMBAR GRAFIK FUNGSI Menjelaskan pengertian grafik fungsi, 1
garafik fungsi baik dua dimen- dimensi pada MATLAB. (Grafik dua dimensi) langkah-langkah dalam menggambar
si maupun tiga dimensi dan 2. Menentukan array untuk absis dan grafik, menjelaskan cara mendefinisikan
dapat menggunakannya untuk ordinat. array absis dan ordinat, menjelaskan
interpretasi dan visualisasi. 3. Menggunakan fungsi plot dan opsinya. cara penggunaan fungsi plot beserta
4. Melakukan editing terhadap grafik opsi yang ada, memberikan cara
yang diperoleh. melakukan editing grafik, termasuk
transfer ke format lain.

11
6 5. Memahami ide menggambar grafik tiga MENGGAMBAR GRAFIK FUNGSI Menjelaskan pengertian grafik fungsi 3 1
dimensi pada MATLAB. (Grafik tiga dimensi) dimensi dan langkah-langkah dalam
6. Memahami penggunaan perintah menggambar grafiknya, menjelaskan
meshgrid. perintah meshgrid untuk membangun
7. Memahami berbagai fungsi grafik array pada argumen, menjelaskan
dimensi tiga, seperti plot3d, mesh, surf, fungsi plot3d, mesh, surf, dll,
surfc, dll. menjelaskan pengertian contour suatu
8. Memahami pengertian plot contour dan fungsi dalam ruang, memberikan
dapat menggambarkannya. perintah untuk membuat contour,
9. Melakukan editing terhadap grafik menjelaskan cara editing grafik 3
yang diperoleh. dimensi.
7 Memahami bentuk-bentuk file 1. Memahami jenis-jenis file pada FIGURE FILE, MAT FILE, M-FILE: Menjelaskan tentang berbagai jenis file 1
pada MATLAB dan dapat MATLAB.. FUNCTION FILE DAN SCRIPT FILE pada MATLAB, menjelaskan pengertian
menggunakannya untuk ber- 2. Menyimpan dan memanggil kembali file m-file dan berbagai modelnya seperti
bagai keperluan. yang disimpan. function file, script file, menjelaskan
3. Mengindentifikasi file untuk pemrogra- pengertian argumen input dan output
man. pada function file, memberikan
4. Memahami argumen input, output, beberapa contoh m-file sederhana
komentar pada suatu m-file. melalui jendela editor/debugger,
5. Menyusun m-file sederhana. menjelaskan cara mengeksekusi m-file.
Ujian Tengah Semester
8 Memahami aturan dan 1. Memahami pernyataan bersyarat dan OPERATOR LOGIKA DAN Menjelaskan pernyataan bersyarat dan 1
bahasa dalam pemrograman bercabang. PENGENDALI ALIR (if-elseif-else-end, bercabang, menjelaskan cara kerja
MATLAB dan dapat 2. Memahami struktur if-elseif-else-end. swicth-case-otherwise-end) perintah struktur if-elseif-else-end, dan
menerapakan untuk 3. Memahami struktur swicth-case- swicth-case-otherwise-end,
menyelesaikan masalah otherwise-end. memberikan contoh untuk masing-
komputasi yang rumit. masing struktur.
9 4. Memahami iterasi terbatas dan iterasi OPERATOR LOGIKA DAN Menjelaskan bentuk iterasi terbatas dan 1
taktentu. PENGENDALI ALIR (for-end, while-end) iterasi taktentu, menjelaskan cara kerja
5. Memahami struktur for-end. struktur for-end dan while-end,
6. Memahami struktur while-end. menjelaskan cara kerja pada sekelom-
7. Memahami penggabunggan beberapa pok perintah dengan banyak struktur,
struktur dalam satu m-file. memberikan contoh penggunaannya.
10 Memahami SPSS sebagai 1. Memahami bentuk program SPSS dan PENDAHULUAN SPSS Menjelaskan sejarah singakt SPSS, 4
program untuk olah data dan komponen-komponennya. menunjukkan berbagai komponen
dapat menerapkannya pada 2. Memahami cara mendefinisikan penting pada SPSS, menjelaskan
pengolahan data statistika variabel pada SPSS. langkah-langkah bekerja dengan SPSS.
3. Memahami cara memasukkan data
pada dataview spreadsheet.

12
11 4. Memahami cara menata data MENU STATISTIKA (Data dan Menjelaskan cara menata data seperti 4
5. Melakukan transformasi variabel Transformasi) mengurutkan, menggabung kelompok
6. Menggunakan fasilitas untuk data, menjelaskan cara melakukan
menghitung transformasi variabel dan penggunaan
fasilitas komputasi.
12 7. Meringkas data dalam bentuk tabel MENU STATISTIKA (Analisis data) Menjelaskan cara menyajikan output 4
8. Menyajikan statistika deskriptif data data dalam bentuk tabel dan ukuran
deskriptif lainnya.
13 9. Menyajikan data dalam berbagai MENU STATISTIKA (Diagram/Grafik) Menjelaskan cara menyajikan output 4
bentuk diagram/grafik. data dalam bentuk diagram/grafik.
14 Memahami excel sebagai 1. Memasukkan data dan mengolahnya PENDAHULUAN EXCEL Menjelaskan komponen-komponen 2,3
spreadsheet yang dapat digu- pada worksheet excel. excel, memperkenalkan berbagai fungsi
nakan untuk menyelesaikan 2. Menggunakan fungsi dan formula dan cara penggunaannya, menunjukkan
masalah matematika dan matematika pada excel. cara membuat formula dengan
statistika 3. Menyelesaikan masalah komputasi menggunakan fungsi pada excel,
matematika dengan excel. memberikan contoh penggunaan excel
pada pembelajaran matematika.
Ujian Akhir Semester

Level Taksonomi : Pengetahuan %


Pemahaman %
Penerapan
Analisis
Sintesis
Evaluasi

Komposisi Penilaian: : Aspek Penilaian Prosentase


Ujian Akhir Semester 40%
Ujian Tengah Semester 30%
Tugas Mandiri 10%
Keaktifan Mahasiswa 5%
Komponen Lain (jika ada)
Quiz 5%
Sikap 5%
Presensi 5%
Total 100%

13
Daftar Referensi:
Wajib : 1. Hernadi, Julan, 2007. Materi Pelatihan MATLAB, Diktat, Program Studi Matematika FMIPA UAD,
2. Hernadi, Julan, 2008. Penggunaan excel sebagai media pembelajaran matematika topik statistika
pada SMA/MA berdasarkan standar isi KTSP 2006, Materi pelatihan MGMP Matematika SMAKab. Bantul,
DIY.
3. Hernadi, Julan, 2020. Penggunaan excel sebagai alat bantu pembelajaran matematika di kelas, makalah
seminar pendidikan matematika, HMJ Matematika FKIP Unmuh Ponorogo, Pebruari 2010.
4. Landau Sabine, Brian S Everit, 2004. A Handbook of Statistical Analysis using SPSS, CRC Press
5. Abel, Martha and James Braselton, 2005. Maple by Example, Elsevier, Academic Press.

Anjura : c. …..
n d. …

Disusun oleh: Diperiksa oleh: Disahkan oleh:


Dosen Pengampu Penanggungjawab Keilmuan Ketua Program Studi Dekan

Dr. Julan HERNADI ………………………………….. Yudi Ari Adi, M.Si Drs.Hadi Sasongko,M.Si.
NIY: 60020389 NIY: 60960146

14