46 const octave_idx_type&,
const Complex*,
47 const octave_idx_type&,
const Complex&, Complex*,
48 const octave_idx_type&
53 const octave_idx_type&,
const Complex*,
54 const octave_idx_type&, Complex&);
81 if (c < 0 || c + a_len >
length ())
83 (*current_liboctave_error_handler) (
"range error for insert");
103 if (c < 0 || c + a_len >
length ())
105 (*current_liboctave_error_handler) (
"range error for insert");
157 if (c1 < 0 || c2 < 0 || c1 >= len || c2 >= len)
159 (*current_liboctave_error_handler) (
"range error for fill");
163 if (c1 > c2) { std::swap (c1, c2); }
182 if (c1 < 0 || c2 < 0 || c1 >= len || c2 >= len)
184 (*current_liboctave_error_handler) (
"range error for fill");
188 if (c1 > c2) { std::swap (c1, c2); }
208 retval.
insert (a, nc_insert);
219 retval.
insert (a, nc_insert);
238 return do_mx_unary_map<Complex, Complex, std::conj<double> > (a);
246 if (c1 > c2) { std::swap (c1, c2); }
332 retval.
resize (a_nc, 0.0);
343 a_nr, a_nc, 1.0, a.
data (),
344 ld, v.
data (), 1, 0.0, y, 1
408 os <<
" " << a.
elem (i);
469 Complex delta = (x2 - x1) / (n - 1.0);
472 retval(i) = x1 +
static_cast<double> (i)*delta;