Специальные числа и полиномы

Для вычисления специальных чисел и полиномов служит следующая группа функций:

Ниже представлены примеры вычисления данных функций.

Ввод (In)

Вывод (Out)

N [BernoulliB [2]]

0.166667

BernoulliB [2, 0.1]

0.0766667

Binomial [6, 4]

15

Cyclotomic [ 5, х]

1 + x + x 2 + x 3 + x 4

Cyclotomic [5,0.2]

1.2496

EulerE[2]

-1

EulerE[2,0.1]

-0.09

EulerPhi [2]

1

Fibonacci [10]

55

Fibonacci [ 6 , x]

3 x + 4 x 3 + x 5

Pochhammer [1,3]

6

StirlingSl [8, 4]

6769

На рис. 6.12 показаны графики полиномов Бернулли и циклотомического полинома различных порядков.

Рис. 6.12. Графики полиномов Бернулли (сверху) и циклотомических полиномов (снизу)

Обратите внимание на то, что здесь использована функция Plot, модифицированная пакетом расширения plot.m, который будет описан в уроке 10. Эта функция позволяет автоматически строить графики ряда функций с линиями разного стиля, что облегчает их распознавание.

На рис. 6.13 представлены графики полиномов Эйлера EulerE разного порядка п.

Помимо описанных выше, в ядро системы входит также ряд других, менее распространенных функций. Они описаны в приложении.

По числу встроенных специальных математических функций Mathemafica заметно превосходит другие системы компьютерной математики. При этом все такие функции могут участвовать в символьных преобразованиях. Это делает системы Mathematica предпочтительными при решении задач, в которых часто встречаются специальные математические функции. В то же время надо отметить, что многие специальные функции системами Mathemafica вычисляются только для целого порядка.

Рис. 6.13. Графики полиномов Эйлера разного порядка