Lompat ke konten utama
←

Aljabar Linier

Pelajaran 6 dari 16

Matriks

Perkalian matriks

Setelah pelajaran ini kamu bisa memeriksa apakah dua matriks dapat dikalikan, menghitung entri hasil kalinya, dan memakai operator @ di numpy.

±13 menitDiperiksa 27 Sep 2026

Materi

Perkalian matriks AB hanya terdefinisi bila banyak kolom A sama dengan banyak baris B. OpenStax Precalculus menyebutnya syarat dimensi dalam: A berukuran m × n dan B berukuran n × p menghasilkan AB berukuran m × p, dan bila dimensi dalamnya tidak cocok hasil kalinya tidak terdefinisi. Entri baris i kolom j pada AB adalah hasil kali titik baris i matriks A dengan kolom j matriks B.

Perkalian matriks tidak komutatif: AB dan BA tidak harus sama, dan bisa saja hanya salah satunya yang terdefinisi. Perkalian ini muncul setiap kali satu tabel jumlah dikalikan dengan satu tabel tarif: pesanan per toko dikali harga per barang menghasilkan tagihan per toko. Python menyediakan operator @ yang disiapkan khusus untuk perkalian matriks, dan numpy mengisinya dengan np.matmul; np.dot memberi hasil yang sama untuk dua array dua dimensi.

A = [[2, 1],      B = [[1, 0, 3],
     [0, 3]]           [4, 2, 1]]       A: 2 × 2, B: 2 × 3  →  AB: 2 × 3

baris 1 · kolom 1 = 2·1 + 1·4 = 6
baris 1 · kolom 3 = 2·3 + 1·1 = 7
baris 2 · kolom 2 = 0·0 + 3·2 = 6
AB = [[6, 2, 7], [12, 6, 3]]

BA tidak terdefinisi: B punya 3 kolom, A punya 2 baris.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

A = [[1, 2], [3, −1]] dan B = [[4, 0], [2, 5]]. Hitung entri baris ke-2 kolom ke-1 dari AB.

Latihan 2 dari 3

A berukuran 3 × 2 dan B berukuran 2 × 4. Pernyataan mana yang benar?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke