2015-04-06 70 views
0

我得到矩阵,我想比较一下,如果等于另一个矩阵例如在它里面的元件函数比较2点矩阵

我得到这个

$p = array(); 
$p[] = array(1, 3); 
$p[] = array(1, 1); 

$q = array(); 
$q[] = array(1, 0); 
$q[] = array(0, 1); 
比较

如果它们彼此相等,则回显正确..

我试试这个

for ($i = 0; $i <= count($p) - 1; $i++) { 
    for ($j = 0; $j <= count($q) - 1; $j++) { 
     if ($p[$i] == $q[$j]) { 

      // this only for 1 elements , i want check all elements 
     } 
    } 
} 
+0

看看PHP的匹配库。你可能会发现一些实现矩阵算术。 – arkascha 2015-04-06 06:36:17

+0

请尝试像这样var_dump($ p == $ q); – 2015-04-06 06:37:33

+0

var_dump工作,但它给我布尔(真)或布尔(假),, – 2015-04-06 06:41:44

回答

0

无需比较或任何

这个固定我的问题

if ($p == $q){ 
     Echo "This Matrix Identity <Br />"; 
     print_r($r); 
    } 
    else{ 
     Echo "This Matrix Is Not Identity <Br />"; 
     print_r($r); 
    } 
}