Одна из самых
мощных библиотек математических функций, созданная специальной группой The Numerical
Algorithms Group, Ltd. Пакет содержит сотни новых
функций.
Названия функций и синтаксис их вызова заимствованы из известной библиотеки
NAG Foundation Library. Вследствие этого опытные пользователи NAG ФОРТРАН могут
без затруднений работать с пакетом NAG в MATLAB. Библиотека NAG Foundation предоставляет
свои функции в виде объектных кодов и соответствующих m-файлов для их вызова.
Пользователь может легко модифицировать эти МЕХ-файлы на уровне исходного кода.
Пакет обеспечивает
следующие возможности:
корни
многочленов и модифицированный метод Лагерра;
вычисление
суммы ряда: дискретное и эрмитово-дискретное преобразование Фурье;
обыкновенные
дифференциальные уравнения: методы Адамса и Рунге-Кутта;
уравнения
в частных производных;
интерполяция;
вычисление
собственных значений и векторов, сингулярных чисел, поддержка комплексных
и действительных матриц;
аппроксимация
кривых и поверхностей: полиномы, кубические сплайны, полиномы Чебышева;
минимизация
и максимизация функций: линейное и квадратичное программирование, экстремумы
функций нескольких переменных;
разложение
матриц;
решение
систем линейных уравнений;
линейные
уравнения (LAPACK);
статистические
расчеты, включая описательную статистику и распределения вероятностей;
корреляционный
и регрессионный анализ: линейные, многомерные и обобщенные линейные модели;
многомерные
методы: главных компонент, ортогональные вращения;
генерация
случайных чисел: нормальное распределение, распределения Пуассона, Вейбулла
и Кощи;
непараметрические
статистики: Фридмана, Крускала-Уоллиса, Манна-Уитни; О временные ряды: одномерные
и многомерные;
аппроксимации
специальных функций: интегральная экспонента, гамма-функция, функции Бесселя
и Ганкеля.
Наконец, этот
пакет позволяет пользователю создавать программы на ФОРТРАН, которые динамически
линкуются с MATLAB.