comparison liboctave/dNDArray.cc @ 9721:192d94cff6c1

improve sum & implement the 'extra' option, refactor some code
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 13 Oct 2009 12:22:50 +0200
parents a9b37bae1802
children b4fdfee405b5
comparison
equal deleted inserted replaced
9720:2997727398d1 9721:192d94cff6c1
724 { 724 {
725 return do_mx_red_op<NDArray, double> (*this, dim, mx_inline_sum); 725 return do_mx_red_op<NDArray, double> (*this, dim, mx_inline_sum);
726 } 726 }
727 727
728 NDArray 728 NDArray
729 NDArray::xsum (int dim) const
730 {
731 return do_mx_red_op<NDArray, double> (*this, dim, mx_inline_xsum);
732 }
733
734 NDArray
729 NDArray::sumsq (int dim) const 735 NDArray::sumsq (int dim) const
730 { 736 {
731 return do_mx_red_op<NDArray, double> (*this, dim, mx_inline_sumsq); 737 return do_mx_red_op<NDArray, double> (*this, dim, mx_inline_sumsq);
732 } 738 }
733 739