Esempio n. 1
0
        public static Complex[,] Pow(this Complex[,] a, Complex[,] b)
        {
            if (a.Fits(b))
            {
                var rows   = a.GetRows();
                var cols   = a.GetColumns();
                var result = new Complex[rows, cols];

                for (var i = 0; i < rows; i++)
                {
                    for (var j = 0; j < cols; j++)
                    {
                        result[i, j] = Complex.Pow(a[i, j], b[i, j]);
                    }
                }

                return(result);
            }

            return(null);
        }