combinat:: catalanКаталонские числа
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
combinat::catalan(n)
combinat::catalan (n) возвращает n-th каталонский номер.
Каталонские числа повсеместны в комбинаторике. Например, combinat::catalan(n) считает слова Dyck размера n, упорядоченными деревьями с узлами n, двоичными деревьями с узлами n+1, полными двоичными деревьями с узлами 2n+1, стандартными таблицами с двумя строками размера n, триангуляции регулярного n+2 - уведенный, или непересекающиеся разделы {1, 2, …, n}.
combinat::catalan(n) вычисляется с помощью формулы
.
Мы вычисляем первые каталонские числа:
combinat::catalan(n) $ n = 0..6
![]()
Если вы используете неправильный аргумент, сообщение об ошибке возвращено
combinat::catalan(-1)
Error: Invalid object '-1'. Type of argument number 1 must be 'Type::NonNegInt'. Evaluating: combinat::catalan
|
Неотрицательное целое число |
Положительное целое число.