示例#1
0
        /// <summary>
        /// Вычисляет i-ю производную по dx
        /// </summary>
        /// <param name="A">Входной вектор</param>
        /// <param name="i">Порядок производной 1, 2, 3 ....</param>
        /// <returns>Комплексный вектор</returns>
        public static ComplexVector Diff(ComplexVector A, int i)
        {
            ComplexVector B = A.Copy();

            for (int j = 0; j < i; j++)
            {
                B = Diff(B);
            }

            return(B);
        }
示例#2
0
        /// <summary>
        /// Вычисляет кратный интеграл по dx
        /// </summary>
        /// <param name="A">Входной вектор</param>
        /// <param name="k">Кратность 1, 2, 3 ....</param>
        /// <returns>Комплексный вектор</returns>
        public static ComplexVector Integral(ComplexVector A, int k)
        {
            ComplexVector B = A.Copy();

            for (int i = 0; i < k; i++)
            {
                B = Integral(B);
            }

            return(B);
        }