arrayComplexAbs function Null safety

Array arrayComplexAbs(
  1. ArrayComplex a
)

Absolute value of all elements of the current array

Examples

var list = ArrayComplex([
Complex(real: 3.0, imaginary: 4.0),
Complex(real: 3.0, imaginary: 4.0) ,
Complex(real: 3.0, imaginary: 4.0)]);

print(list.abs());

/* expected output:
Array([5.0, 5.0, 5.0])
*/

Implementation

Array arrayComplexAbs(ArrayComplex a) {
  var c = Array.fixed(a.length);
  for (var i = 0; i < a.length; i++) {
    c[i] = complexAbs(a[i]);
  }
  return c;
}