@@ 2849-2862 (lines=14) @@ | ||
2846 | */ |
|
2847 | private static function resizeMatricesShrink(&$matrix1, &$matrix2, $matrix1Rows, $matrix1Columns, $matrix2Rows, $matrix2Columns) |
|
2848 | { |
|
2849 | if (($matrix2Columns < $matrix1Columns) || ($matrix2Rows < $matrix1Rows)) { |
|
2850 | if ($matrix2Rows < $matrix1Rows) { |
|
2851 | for ($i = $matrix2Rows; $i < $matrix1Rows; ++$i) { |
|
2852 | unset($matrix1[$i]); |
|
2853 | } |
|
2854 | } |
|
2855 | if ($matrix2Columns < $matrix1Columns) { |
|
2856 | for ($i = 0; $i < $matrix1Rows; ++$i) { |
|
2857 | for ($j = $matrix2Columns; $j < $matrix1Columns; ++$j) { |
|
2858 | unset($matrix1[$i][$j]); |
|
2859 | } |
|
2860 | } |
|
2861 | } |
|
2862 | } |
|
2863 | ||
2864 | if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) { |
|
2865 | if ($matrix1Rows < $matrix2Rows) { |
|
@@ 2864-2877 (lines=14) @@ | ||
2861 | } |
|
2862 | } |
|
2863 | ||
2864 | if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) { |
|
2865 | if ($matrix1Rows < $matrix2Rows) { |
|
2866 | for ($i = $matrix1Rows; $i < $matrix2Rows; ++$i) { |
|
2867 | unset($matrix2[$i]); |
|
2868 | } |
|
2869 | } |
|
2870 | if ($matrix1Columns < $matrix2Columns) { |
|
2871 | for ($i = 0; $i < $matrix2Rows; ++$i) { |
|
2872 | for ($j = $matrix1Columns; $j < $matrix2Columns; ++$j) { |
|
2873 | unset($matrix2[$i][$j]); |
|
2874 | } |
|
2875 | } |
|
2876 | } |
|
2877 | } |
|
2878 | } |
|
2879 | ||
2880 | /** |