arrayToComplexArray function Null safety

ArrayComplex arrayToComplexArray(
  1. Array a
)

Convert a Array to ArrayComplex

Examples

var list = Array([1.0, 2.0 , 3.0]);

print(arrayToComplexArray(list));

/* output:
ArrayComplex([Complex(real: 1.0, imaginary: 0.0), Complex(real: 2.0, imaginary: 0.0) , Complex(real: 3.0, imaginary: 0.0)])
*/

Implementation

ArrayComplex arrayToComplexArray(Array a) {
  var c = ArrayComplex.fixed(a.length);
  for (var i = 0; i < a.length; i++) {
    c[i] = Complex(real: a[i]);
  }
  return c;
}