/// <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); }
/// <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); }