@@ 2819-2832 (lines=14) @@ | ||
2816 | */ |
|
2817 | private static function resizeMatricesShrink(&$matrix1, &$matrix2, $matrix1Rows, $matrix1Columns, $matrix2Rows, $matrix2Columns) |
|
2818 | { |
|
2819 | if (($matrix2Columns < $matrix1Columns) || ($matrix2Rows < $matrix1Rows)) { |
|
2820 | if ($matrix2Rows < $matrix1Rows) { |
|
2821 | for ($i = $matrix2Rows; $i < $matrix1Rows; ++$i) { |
|
2822 | unset($matrix1[$i]); |
|
2823 | } |
|
2824 | } |
|
2825 | if ($matrix2Columns < $matrix1Columns) { |
|
2826 | for ($i = 0; $i < $matrix1Rows; ++$i) { |
|
2827 | for ($j = $matrix2Columns; $j < $matrix1Columns; ++$j) { |
|
2828 | unset($matrix1[$i][$j]); |
|
2829 | } |
|
2830 | } |
|
2831 | } |
|
2832 | } |
|
2833 | ||
2834 | if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) { |
|
2835 | if ($matrix1Rows < $matrix2Rows) { |
|
@@ 2834-2847 (lines=14) @@ | ||
2831 | } |
|
2832 | } |
|
2833 | ||
2834 | if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) { |
|
2835 | if ($matrix1Rows < $matrix2Rows) { |
|
2836 | for ($i = $matrix1Rows; $i < $matrix2Rows; ++$i) { |
|
2837 | unset($matrix2[$i]); |
|
2838 | } |
|
2839 | } |
|
2840 | if ($matrix1Columns < $matrix2Columns) { |
|
2841 | for ($i = 0; $i < $matrix2Rows; ++$i) { |
|
2842 | for ($j = $matrix1Columns; $j < $matrix2Columns; ++$j) { |
|
2843 | unset($matrix2[$i][$j]); |
|
2844 | } |
|
2845 | } |
|
2846 | } |
|
2847 | } |
|
2848 | } |
|
2849 | ||
2850 | /** |