Mercurial > hg > octave-nkf
comparison src/data.cc @ 10269:217d36560dfa
small fixes to accumarray
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Sat, 06 Feb 2010 11:11:43 +0100 |
parents | 9a16a61ed43d |
children | 703038d648f1 |
comparison
equal
deleted
inserted
replaced
10268:9a16a61ed43d | 10269:217d36560dfa |
---|---|
6345 if (vals.is_complex_type ()) | 6345 if (vals.is_complex_type ()) |
6346 retval = do_accumarray_sum (idx, vals.float_complex_array_value (), n); | 6346 retval = do_accumarray_sum (idx, vals.float_complex_array_value (), n); |
6347 else | 6347 else |
6348 retval = do_accumarray_sum (idx, vals.float_array_value (), n); | 6348 retval = do_accumarray_sum (idx, vals.float_array_value (), n); |
6349 } | 6349 } |
6350 else if (vals.is_numeric_type () || vals.is_bool_type () || vals.is_string ()) | 6350 else if (vals.is_numeric_type () || vals.is_bool_type ()) |
6351 { | 6351 { |
6352 if (vals.is_complex_type ()) | 6352 if (vals.is_complex_type ()) |
6353 retval = do_accumarray_sum (idx, vals.complex_array_value (), n); | 6353 retval = do_accumarray_sum (idx, vals.complex_array_value (), n); |
6354 else | 6354 else |
6355 retval = do_accumarray_sum (idx, vals.array_value (), n); | 6355 retval = do_accumarray_sum (idx, vals.array_value (), n); |