Mercurial > octave-nkf
diff liboctave/CRowVector.cc @ 9658:3429c956de6f
extend linspace & fix up liboctave rewrite
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Sat, 19 Sep 2009 22:17:12 +0200 |
parents | e087d7c77ff9 |
children | f80c566bc751 |
line wrap: on
line diff
--- a/liboctave/CRowVector.cc Sat Sep 19 21:38:30 2009 +0200 +++ b/liboctave/CRowVector.cc Sat Sep 19 22:17:12 2009 +0200 @@ -487,9 +487,9 @@ NoAlias<ComplexRowVector> retval (n); Complex delta = (x2 - x1) / (n - 1.0); - Complex y = retval(0) = x1; + retval(0) = x1; for (octave_idx_type i = 1; i < n-1; i++) - retval(i) = y += delta; + retval(i) = x1 + static_cast<double> (i)*delta; retval(n-1) = x2; return retval;