Система компьютерной алгебры Maple

Система Maple позволяет пользователям решать математические задачи любой сложности. Она содержит более 5000 встроенных функций, покрывающих почти все разделы математики, включая математический анализ, линейную алгебру, дифференциальные уравнения, статистику, геометрию и многое другое. В Maple есть символьные, численные и гибридные алгоритмы, алгоритмическое ядро системы содержит методы недоступные другим платформам. Помимо этого, система обладает функционалом для создания 2D- и 3D- визуализации и анимации, и также предлагает пользователям эффективные алгоритмы для высокопроизводительных вычислений. Вне зависимости от того, делаете ли вы простой расчет или разрабатываете сложный алгоритм, иллюстрируете концепцию или создаете интерактивный технический документ, система Maple поможет легко справиться с работой. Она предлагает пользователю интеллектуальное контекстное меню, которое позволяет решать математические задачи исключительно с помощью мышки без знания синтаксиса системы. Maple основана на собственном языке программирования, ориентированном на математику, и предлагает специальные образовательные инструменты для преподавания всех основных математических курсов.

На протяжении многих версий система Maple позволяла пользователям импортировать данные из большого числа форматов, взаимодействовать с различными системами, например, САПР или MATLAB, а также генерировать код на всех современных языках программирования. На сегодняшний день Maple позволяет не только генерировать код, но и, например, запускать интерпретатор Python внутри системы, таким образом выполняя скрипты и получая результаты не покидая Maple. Новый пакет DeepLearning предлагает API для доступа к нейронным сетям ресурса TensorFlow.

Скачать бесплатную брошюру: Maple - неотъемлемый инструмент для математики.

Новые возможности Maple 2020

Новый релиз уникальной системы компьютерной алгебры Maple 2020 предлагает множество полезных функциональных возможностей как для новых пользователей, так и для тех, кто работает с системой уже долгие годы! Обновленное алгоритмическое ядро позволяет решать еще больше дифференциальных уравнений в частных производных; расширены возможности по использованию интегральных преобразований, теории графов и линейной алгебры; появились новые функции для обработки сигналов и данных. Пользовательский интерфейс также претерпел изменения - появились новые интерактивные инструменты для быстрого выполнения операция и команд, а также новые инструменты для отладки кода Maple и многое другое!

  • Продвинутая математика
  • Maple 2020 представляет большое число новшеств, направленных на усиление математического ядра системы и расширение класса решаемых задач. Помимо дифференциальных уравнений в частных производных, теории графов и теории групп, а также интегральных преобразований, изменения затронули базовые математические операций, которые используются практически каждым пользователем Maple. В новом релизе следует отметить существенные модификации пакетов для работы с регулярными цепочками, который предназначен для символьного решения систем алгебраических уравнений и неравенств, а также новый пакет для работы с алгеброй Ли.

  • Решение дифференциальных уравнений в частных производных
  • Система Maple 2020 укрепила лидирующие позиции в области символьного решения ДУЧП за счет введения новых методов, расширяющих класс решаемых задач, и модификации существующих подходов. Представлены новые алгоритмы для поиска гипергеометрических решений линейных ОДУ второго порядка, а также новые алгоритмы для поиска аналитических решений ДУЧП, в том числе с использованием первых интегралов. Изменения также затронули методы для решения линейных ДУЧП с помощью степенных рядов, суперпозиции методов для линейных ДУЧП с неоднородными граничными условиями, полиномиальные методы решения, а также методы, использующие интегральные преобразования.

  • Теория графов
  • Одной из наиболее обновленных областей в Maple 2020 является теория графов - новые инструменты анализа и визуализации, а также более 20 новых специальных графов и их свойств. Теперь пользователи обладают большими возможностями по управлению внешними по управлению внешним видом графов. Новый интерактивный метод позволяет вручную управлять раскладкой графов, перетаскивая вершины мышкой в нужные места. Все функции поддерживают работу с ориентированными и неориентированными, взвешенными и невзвешенными графами, а также с графами, в которых присутствуют петли. Новые функции позволяют генерировать графы из множества 2D и 3D точек. Всего обновленная библиотека в Maple 2020 содержит 97 специальных графов, включая новые - графы Бигса-Смита, Де Брюина, Уэлса и многие другие.

  • Обработка сигналов
  • Улучшенные инструменты обработки сигналов в Maple 2020 позволяют работать с любыми видами сигналов. Для обработки растровых изображений появилась поддержка преобразования Хафа; функция свертки поддерживает работу с комплексными сигналами; появилось дискретное преобразование Гильберта, а также новые функции для измерения размеров 1D сигналов. Отдельно следует отметить расширенные инструменты для работы с аудио сигналами - появилась возможность записи аудио-файлов внутри Maple с частотой до 4.29 ГГц, генерировать белый шум, создавать 32-х и 64-х битные WAV-файлы и многое другое.

  • Инструменты для обучения и демонстраций
  • Релиз Maple 2020 содержит множество новых и улучшенных инструментов для обучения и преподавания математических дисциплин. Интерактивные визуализации из студенческих пакетов добавлены в контекстное меню и теперь доступны по одному нажатию мышкой. В пакете линейной алгебры появилась возможность генерировать пошаговое решение для нескольких классов задач. Новые динамические MathApps позволяют, помимо прочего, решать системы линейных уравнений, диагонализации матриц, ортогонализации Грама-Шмидта и пр. Всего пользователям доступно более 400 встроенных MathApps, посвященных различным областям знаний.

  • Руссифицированный интерфейс
  • Начиная с версии Maple 2020 пользователям доступна версия системы на русском языке. В текущей версии на русский язык переведен основной графический интерфейс Maple; новые переведенные модули будут появляется с каждым минорным обновлением.

  • Обновленный модуль Quantum Chemistry
  • Модуль Quantum Chemistry Toolbox от компании RDMChem предназначен для анализа и визуализации молекулярных структур. Для версии Maple 2020 было добавлено несколько новых возможностей, включая расчет возбужденных состояний, графики спектра возбуждений, дипольные переходы и многое другое. Обучающие материалы теперь покрывает 13 новых разделов, в том числе атомные структуры, образование химических связей, распределение Максвелла-Больцмана, энтропию, энтальпию и другие.

  • Приложение Maple Companion
  • Приложение Maple Companion - это бесплатное приложение для смартфонов, которое можно использовать самостоятельно или в паре с Maple. Пользователи Maple могут использовать Companion для перевода математических задач из книг или тетрадей напрямую в Maple с использованием камеры смартфона. Это позволяет быстро исследовать задачу благодаря мощному вычислительному ядру Maple. Как самостоятельный инструмент, Companion помогает студентам в работе над домашними заданиями - с помощью встроенного функционала они могут выполнять базовый анализ и проверять правильность своего решения. Companion может строить графики, вычислять интегралы и производные, выполнять матричный операции, решать системы уравнений и многое другое. Приложение доступно на iOS и Android на русском языке!

  • Другое
  • Помимо всего выше перечисленного, в Maple 2020 также представлено множество других модификаций и нововведений, включая усовершенствованный механизм экспорта и печати документов Maple, в том числе в форматы PDF и LaTeX. Улучшение эффективности работы базовых функций: натуральные логарифмы, факториалы, интегралы теперь работают еще быстрее. Появились новые инструменты отладки и анализа кода программ, написанных на языке Maple, а также утилиты для манипулирования структурами данных и многое другое!

    Если у Вас возникли дополнительные вопросы по данному продукту, мы всегда будем рады на них ответить!