@@ 2884-2897 (lines=14) @@ | ||
2881 | */ |
|
2882 | private static function resizeMatricesShrink(&$matrix1, &$matrix2, $matrix1Rows, $matrix1Columns, $matrix2Rows, $matrix2Columns) |
|
2883 | { |
|
2884 | if (($matrix2Columns < $matrix1Columns) || ($matrix2Rows < $matrix1Rows)) { |
|
2885 | if ($matrix2Rows < $matrix1Rows) { |
|
2886 | for ($i = $matrix2Rows; $i < $matrix1Rows; ++$i) { |
|
2887 | unset($matrix1[$i]); |
|
2888 | } |
|
2889 | } |
|
2890 | if ($matrix2Columns < $matrix1Columns) { |
|
2891 | for ($i = 0; $i < $matrix1Rows; ++$i) { |
|
2892 | for ($j = $matrix2Columns; $j < $matrix1Columns; ++$j) { |
|
2893 | unset($matrix1[$i][$j]); |
|
2894 | } |
|
2895 | } |
|
2896 | } |
|
2897 | } |
|
2898 | ||
2899 | if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) { |
|
2900 | if ($matrix1Rows < $matrix2Rows) { |
|
@@ 2899-2912 (lines=14) @@ | ||
2896 | } |
|
2897 | } |
|
2898 | ||
2899 | if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) { |
|
2900 | if ($matrix1Rows < $matrix2Rows) { |
|
2901 | for ($i = $matrix1Rows; $i < $matrix2Rows; ++$i) { |
|
2902 | unset($matrix2[$i]); |
|
2903 | } |
|
2904 | } |
|
2905 | if ($matrix1Columns < $matrix2Columns) { |
|
2906 | for ($i = 0; $i < $matrix2Rows; ++$i) { |
|
2907 | for ($j = $matrix1Columns; $j < $matrix2Columns; ++$j) { |
|
2908 | unset($matrix2[$i][$j]); |
|
2909 | } |
|
2910 | } |
|
2911 | } |
|
2912 | } |
|
2913 | } |
|
2914 | ||
2915 |