minimum
| 312 | |
| 313 | /// minimum |
| 314 | double minimum(const Matrix& matrix) { |
| 315 | double min = 0; |
| 316 | if ((matrix.size1() > 0) && (matrix.size2() > 0)) { |
| 317 | min = matrix(0, 0); |
| 318 | for (unsigned i = 0; i < matrix.size1(); ++i) { |
| 319 | for (unsigned j = 0; j < matrix.size2(); ++j) { |
| 320 | min = std::min(min, matrix(i, j)); |
| 321 | } |
| 322 | } |
| 323 | } |
| 324 | return min; |
| 325 | } |
| 326 | |
| 327 | /// mean |
| 328 | double mean(const Matrix& matrix) { |