Иллюстрированный самоучитель по Maple 6/7

Пакет для работы со случайными объектами RandomTools

Пакет для работы со случайными объектами RandomTools служит для расширения базовых возможностей системы Maple 7 (для большинства пользователей и так вполне достаточных) в части генерации различных случайных объектов, таких как числа различных форматов, векторов, матриц, строковых символов, таблиц и т. д. Они образно названы Flavor (в буквальном переводе "букет (вина)"), что подчеркивает возможную сложность структуры создаваемых объектов.

Пакет представлен небольшим числом основных функций:

> with(RandomTools);

[AddFlavor, Generate, GetFlavor, GetFlavors, HasFlavor, RemoveFlavor]

Однако функции AddFlavor и Generate могут использоваться с внушительным набором типов случайных объектов:

Choose complex exprseq float identical
Integer list listlist negative negint
Nonnegative nonnegint nonposint nonpositive nonzero
Nonzeroint polynom posint positive rational
Set structured truefalse    

Действие большинства из них вполне очевидно из названий. Основной функцией является функция генерации случайных объектов Generate(expr). Если тип объекта не задан (например, функцией AddFlavor), то использование функции Generate будет порождать сообщение об ошибке.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.