GAUSS - универсальная гибкая система для создания мощных математических и статистических приложений

GAUSS - быстрая, мощная и гибкая математическая система, основанная на универсальном матричном языке программирования с удобным интуитивно понятным пользовательским интерфейсом. Продукт представляет собой интерактивную среду разработки и широко используется в таких областях знаний как статистика, биометрика, финансовый анализ и многое другое. Gauss был разработан для вычислительно сложных задач и идеально подходит для исследователей, у которых нет времени для разработки программ на низкоуровневых языках программирования.

Компания БазисСофт является эксклюзивным представителем Aptech Systems на территории России и СНГ!

Система GAUSS позволяет проводить как быстрые простые вычисления, так и сложный анализ больших объемов данных. В независимости от Вашего опыта в программировании продукты семейства GAUSS позволяют быстро начать работу и достаточно универсальны для выполнения самых разнообразных задач. Начиная с первой версии, выпущенной в 1984 году, программа GAUSS является стандартом для численного анализа больших данных. GAUSS совмещает в себе интерактивную среду разработки, мощный язык программирования и удобную систему компьютерной математики.

Для решения простых задач пользователям доступны интерактивные инструменты для исследования данных, создания сценариев анализа и обработки результатов. Для более сложных задач пользователи могут разрабатывать собственные программы и сохранять их для последующего использования. GAUSS работает чрезвычайно быстро и по эффективности может сравниться с такими языками как C или FORTRAN, что выгодно отличает его от любых других математических пакетов.

Большинство пользователей GAUSS обходятся без программирования, однако для тех, кто привык разрабатывать приложения, GAUSS станет незаменимым инструментом. Ядро GAUSS это эффективный язык программирования базовым элементом которого является матрица, а синтаксис повторяет базовые математические выражения. Использование матриц в качестве базовых элементов позволяет во многих случаях избавиться от написания циклов, а встроенные отладчик позволяет существенно упростить процесс разработки.

Система GAUSS предлагает своим пользователям помимо мощных инструментов разработки высококачественную графику для обработки результатов и создания 2D и 3D графиков функций и данных с использование различных масштабов и систем координат. Визуализации можно создавать как независимые файлы внутри проектов, экспортировать их в наиболее популярные форматы, такие как JPEG, SVG, PNG, EPS и многие другие для презентации полученных результатов.

GAUSS содержит более 400 встроенных оптимизированных математических функций, которые позволяют, например, осуществлять разложение матриц, расчет собственных значений, работать со статистическими распределениями и многое другое. Все встроенные функции пользователи могут настраивать для решения собственных задач, а также добавлять свои собственные процедуры. Готовые скомпилированные программы разработчики могут передавать пользователям в виде исполняемых файлов. Для работы с готовыми программами не нужна лицензия, пользователям необходимо лишь использовать модуль - GAUSS Run-Time Module.

Среди других важных возможностей системы GAUSS следует отметить поддержку импорта/экспорта данных в форматах электронных таблиц, CSV файлов и различных баз данных. Помимо этого система позволяет встраивать программы собственной разработки на языках C/C++, Java и FORTRAN.

Области применения

Для профессионалов, работающих с большими объемами данных, будь то физика или финансовый анализ GAUSS всегда был основным инструментом для быстрого анализа и создания различных специализированных моделей. В тоже время, GAUSS - это идеальная среда для быстрого прототипирования и разработки приложений.

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

  • Финансовый анализ
  • Функционал GAUSS для финансового анализа позволяет не только быстро проводить расчеты, но и легко обновлять результаты при добавлении новых данных. Инструменты для создания визуализаций и документирования позволяют создавать легко интерпретировать полученные результаты. Мощное вычислительное ядро системы выполняет все операции настолько быстро, что позволяет выполнять анализ финансовых данных в реальном времени.

  • Социальные науки
  • Матричный язык программировния GAUSS в сочетании с эффективными вычислиельными алгоритмами, условными запросами и инструментами сортировки позволяет обрабатывать большие наборы данных, например, результаты исследований и панельные данные.

  • Инженерные дисциплины
  • Система GAUSS способна быстро решать различные прикладные инженерные задачи - начиная от анализа больших данных, полученных с датчиков и устрйоств и заканчивая решением различных систем уравнений и задач оптимизации. Встроенные процедуры позволяют импортировать программы, написанные на других языках, таких как C и FORTRAN. Для повышения скорости расчетов поддерживается многопотоковое и многопроцессорное программирвоание.

  • Эпидемиология
  • Вычислительное ядро GAUSS включает в себя множество алгоритмов для проведения статистического анализа, корреляционного и регрессионного анализа, анализа выживаемости, категориального и многомерного анализа.

  • GAUSS в образовании
  • GAUSS предоставляет студентам и исследователям мощные аналитические инструменты для решения комплксных задач как при обучении так и при проведении серьозных исследований. Матричный язык программирования GAUSS обеспечивает плавный переход от теоретических математических понятий к эффективным компьютерным программам, которые можно выполнять как на персональных компьюетрах, так и на вычислительных кластерах. Интерактивный интерфейс пользователя помогает студентам быстро оценить получившиеся результаты и вносить исправления в модели буквально на каждом шаге разработки алгоритмов. Для опытных пользователей предусмотренны продвинутые настройки: интерактивный редактор графики, построчный отладчик кода с промежуточными результатами работы, ручная настройка потоков для эффективного использования вычислительных ресурсов. Наконец, для образоательных учреждений предусмотрены специальные схемы лицензирования, которые позволяют сделать GAUSS доступным для всех студентов и преподавателей.