Я пытаюсь умножить матрицу с массивом в codeigniter.вот детали массива
$weight= Array ( [1] => 0.1740398414481 [2] => 0.10406921156399 )
$matrix_kr= Array ( [1] => Array ( [1] => Array ( [n] => 1 ) [2] => Array ( [n] => 3 )) [2] => Array ( [1] => Array ( [n] => 9 ) [2] => Array ( [n] => 5 ))
и вот мой контроллер
function count_k($jk){
$matrix_kr= $this->get_mpk($jk);
$weight = $this->get_eigen_vector($jk);
$mat = array();
for ($b=1; $b <= 1; $b++) {
for ($k=1; $k <= $jumlahKriteria; $k++) {
$mat[$b] += ($matrix_kr[$b][$k]*$weight[$k]);
print_r($mat);
}
}
}
что с этим не так?проблема из-за разного размера массива или что-нибудь еще?и как это исправить?