- Matriks ini merupakan matriks m x m.
- Matriks diisi dengan nilai random.
- Matriks dioperasikan dengan operasi tambah, kurang dan perkalian dengan dirinya sendiri.
- Tampilannya akan seperti ini
- Dan berikut source code nya
$baris=2; $kolom=2;
for($r=1;$r<=$baris;$r++) {
for($c=1;$c<=$kolom;$c++) {
$matrik[$r][$c] = mt_rand(1,10);
}
}
for($r=1; $r<=$baris; $r++) {
for($c=1; $c<=$kolom;$c++) {
echo 'matrik [baris '.$r.'][kolom '.$c.'] : '.$matrik[$r][$c].'<br />';
}
}
$hasiltambah[$r]=0;
for($r=1;$r<=$baris;$r++) {
for($c=1;$c<=$kolom;$c++) {
$hasiltambah[$r][$c] = $matrik[$r][$c] + $matrik[$r][$c];
}
}
echo "<br />";
for($r=1; $r<=$baris; $r++) {
for($c=1; $c<=$kolom;$c++) {
echo 'hasil tambah [baris '.$r.'][kolom '.$c.'] : '.$hasiltambah[$r][$c].'<br />';
}
}
$hasilkurang[$r]=0;
for($r=1;$r<=$baris;$r++) {
for($c=1;$c<=$kolom;$c++) {
$hasilkurang[$r][$c] = $matrik[$r][$c] - $matrik[$r][$c];
}
}
echo "<br />";
for($r=1; $r<=$baris; $r++) {
for($c=1; $c<=$kolom;$c++) {
echo 'hasil kurang [baris '.$r.'][kolom '.$c.'] : '.$hasilkurang[$r][$c].'<br />';
}
}
for($r=1;$r<=$baris;$r++) {
for($c=1;$c<=$kolom;$c++) {
$hasilkali[$r][$c]=0;
for($i=1;$i<=$baris;$i++) {
$hasilkali[$r][$c] = $hasilkali[$r][$c]+$matrik[$r][$i]*$matrik[$i][$c];
}
}
}
echo "<br />";
for($r=1; $r<=$baris; $r++) {
for($c=1; $c<=$kolom;$c++) {
echo 'hasil kali [baris '.$r.'][kolom '.$c.'] : '.$hasilkali[$r][$c].'<br />';
}
} ?>