Uploaded by Rini A

7-1-Komputasi Matriks

advertisement
Komputasi Matriks
Topik 1
Tim Dosen
Tujuan Capaian Pembelajaran
• Agar mahasiswa dapat memahami tentang Matriks
• Agar mahasiswa dapat membuat dari list
• Agar mahasiswa mampu mengakses elemen matriks
• Agar mahasiswa mampu mengisi elemen matriks dari bilangan
random
Apa itu Matriks
• Matriks merupaka konsep matematis yang menjadi salah satu dasar
operasi pada Machine Learning (ML)
• Sebelum mempelajari lebih lanjut penerapan ML menggunakan
pyhton disarankan terlebih dahulu mempelajari tentang Komputasi
Matriks.
• Komputasi Matriks dengan Python menjadi lebih mudah, karena ada
library Numpy
Membuat Matriks dari List-1
Membuat Matriks dari List-2
Matriks berukuran 4 x 4
Output
BUKAN Matriks
• Contoh tersebut adalah sebuah list dua dimensi atau nested list atau list
bersarang saja.
• Hal ini karena jumlah elemen pada setiap baris atau kolom tidak sama.
Mengakses sebuah Elemen pada
Matriks
• Mengakses sebuah elemen pada matriks seperti halnya mengakses list
menggunakan indeks-nya.
• Harus kembali diingat bahwa indeks list tersebut dimulai dari nol ( 0 ).
Membuat Matriks menggunakan
Perulangan
• Pembuatan matrik berukuran m x n atau dimana jumlah baris atau m adalah 4
dan jumlah kolom atau n adalah 3.
• Elemen matriks diisi secara acak dengan mengimport random
Soal 1
Buat program untuk:
1.
2.
3.
4.
5.
Membuat matriks 3x3 dengan nilai awal 0.
Mengisi setiap elemen dalam matriks dengan bilangan acak antara 1 hingga 10
Menampilkan matriks ke layar.
Menampilkan nilai minimum dan maksimum dalam matriks.
Menghitung rata-rata dari semua nilai dalam matriks.
Contoh Output
Terimakasih
by Rini
Download