Автор: Пользователь скрыл имя, 07 Мая 2013 в 13:33, реферат
Maple — программный пакет, система компьютерной алгебры. Является продуктом компании Waterloo Maple Inc., которая с 1984 года выпускает программные продукты, ориентированные на сложные математические вычисления, визуализацию данных и моделирование.
Система Maple предназначена для символьных вычислений, хотя имеет ряд средств и для численного решения дифференциальных уравнений и нахождения интегралов. Обладает развитыми графическими средствами. Имеет собственный язык программирования, напоминающий Паскаль.
Maple — программный пакет, система компьютерной алгебры. Является продуктом компании Waterloo Maple Inc., которая с 1984 года выпускает программные продукты, ориентированные на сложные математические вычисления, визуализацию данных и моделирование.
Система Maple предназначена для символьных вычислений, хотя имеет ряд средств и для численного решения дифференциальных уравнений и нахождения интегралов. Обладает развитыми графическими средствами. Имеет собственный язык программирования, напоминающий Паскаль.
Программное обеспечение Maple
позволяет моделировать многокомпонентные
технические системы и содержит инструменты
для подготовки технической документации.
Maple предлагает глубину, размах, точность
и производительность вычислений для
решения любых математических и инженерных
задач, независимо от того, требуются ли
элементарные проектные расчеты и алгоритмы
или разработка комплексных моделей, логическое
моделирование и обучение математике.
Интуитивный интерфейс Maple 15 фиксирует
все технические данные пользователя,
содержит множество средств анализа, функцию
редактирования уравнений, контекстные
меню, палитры для быстрого начала работы.
Продукт Maple 15 является незаменимой системой
компьютерной алгебры для инженеров, математиков
и ученых.
Начинающим пользователям система Maple
15 представляет средства обучения и инструменты
для пошагового решения наиболее сложных
задач. Специалистам предоставляется
удобный доступ к дополнительным ресурсам
для быстрого получения ответов на различные
вопросы. Продукт Maple 15 интегрирован с
ведущими САПР-системами, включая известную
платформу NX. Maple предлагает усовершенствованные
и высокопроизводительные средства численных
и символьных вычислений с возможностью
представления математических результатов
в виде подробной технической документации.
Система обеспечивает высокое качество
графики и анимации и включает комплекс
инструментов для редактирования документов
и средства управления визуализацией
результатов.
Основные возможности
Maple 15:
Версии Maple 15:
Новые возможности
Maple 15:
Новая версия Maple 15 предлагает множество
опций, повышающих эффективность параллельных
вычислений как на многоядерных машинах,
так и на крупных вычислительных кластерах
и суперкомпьютерах, что позволяет еще
быстрее решать возникающие задачи. Одним
ключевых преимуществ новой версии является
высочайшая скорость решения дифференциальных
уравнений. Столь же значительные улучшение
внесены и во все остальные математические
функции, в том числе базовые операции
и комплексные алгоритмы обработки данных.
Дополнительно в состав пакета включено
более 27 совершенно новых математических
функций.
Maple – система компьютерной математики, рассчитанная на широкий круг пользователей. До недавнего времени ее называли системой компьютерной алгебры, и это указывало на особую роль символьных вычислений и преобразований, которые способна осуществлять эта система. Но такое название сужает сферу применения системы. На самом деле она уже способна выполнять быстро и эффективно не только символьные, но и численные расчеты, причем сочетает это с превосходными средствами графической визуализации и подготовки электронных документов.
Для наших читателей (в том числе
и для математиков-
Добавьте к этому куда большее число незарегистрированных пользователей – ведь система записана на многих компакт-дисках, лихо продаваемых в России по вполне доступным ценам. Если учесть все это, то оказывается, что популярность системы Maple ничуть не ниже, а то и выше, чем у гораздо более простых систем, таких как Derive и Mathcad.
Maple – типичная интегрированная система. Она объединяет в себе:
Ко всем этим средствам имеется полный доступ прямо из программы. Maple – одна из самых мощных и "разумных" интегрированных систем символьной математики, созданная фирмой WaterlooMaple, Inc. (Канада).
Во многих обзорах систем компьютерной алгебры Maple справедливо считается одним из первых кандидатов на роль лидера среди них. Это лидерство она завоевывает в честной конкурентной борьбе с другой замечательной математической системой – Mathematica 4.1. Каждая из данных двух систем имеет свои особенности, но в целом эти две лидирующие системы практически равноценны. Однако надо отметить, что появление новейшей версии Maple означает очередной виток в соревновании этих систем за место лидера мирового рынка. Причем виток на этот раз раньше сделала система Maple.
Система Maple прошла долгий путь развития и апробации. Она реализована на больших ЭВМ, рабочих станциях Sun, ПК, работающих с операционной системой Unix, ПК класса IBM PC, Macintosh и др. Все это самым положительным образом повлияло на ее отработку и надежность (в смысле высокой вероятности правильности решений и отсутствия сбоев в работе). Не случайно ядро системы Maple используется целым рядом других мощных систем компьютерной математики, например системами класса Mathcad и MATLAB.
Математические функции
Понятие о встроенных функциях
Maple 15 имеет полный набор элементарных
математических функций. Все они, кроме
арктангенса двух аргументов, имеют один
аргумент х, например sin(x). Он может быть
целым, рациональным, дробно-рациональным,
вещественным или комплексным числом.
В ответ на обращение к ним элементарные
функции возвращают соответствующее значение.
Поэтому они могут быть включены в математические
выражения. Все описанные здесь функции
называются встроенными, поскольку они
реализованы в ядре системы.
Как правило, если аргументом функции
является фундаментальная константа,
целое или рациональное число, то функция
выводится с таким аргументом без получения
результата в форме действительного числа
с плавающей точкой. Например:
Нетрудно заметить, что
есть и исключения из этого правила
— например, на экране монитора ехр(1)
будет выведено как константа е, а значение
функции arcsin( 2) все же вычислено и результат
получен как 1/6 от константы Pi. Вообще говоря,
если результат выражается через фундаментальную
математическую константу, то он будет
вычислен и представлен ею. В противном
случае функция с целочисленным и рациональным
аргументом или с константой просто повторяется
в строке вывода в установленном для этой
строки формате.
Для получения подробной информации о
некоторой произвольной функции <f>
достаточно задать команду:
?<f>
Ввиду общеизвестности элементарных функций
мы не будем обсуждать ни их свойства,
ни допустимые для них пределы изменения
аргумента.
Некоторые целочисленные
функции и факториал
Ниже представлены наиболее распространенные
целочисленные функции Maple 15, используемые
в теории чисел:
Примеры применения:
В последних двух примерах
применения оператора факториала полезно
обратить внимание, что запись n!! означает
лишь (n!)!, а не n!! = 2*4*6*…, то есть произведение
четных целых чисел. Действие других
функций очевидно.
Тригонометрические функции
В ядре Maple определены следующие тригонометрические
функции:
Все эти функции являются периодическими (с периодом 2л, кроме тангенса и котангенса, у которых период равен л) и определены для действительного и комплексного аргументов. Примеры вычислений:
Многие свойства тригонометрических функций можно оценить, рассматривая их графики. Для построения таких графиков можно использовать функцию piot. сверху показаны графики ряда тригонометрических функций.
Из графиков тригонометрических
функций хорошо видна их периодичность.
Функция тангенса имеет разрывы,
и ее значение в этих точках в
пределе равно бесконечности. Поэтому
для наглядного ее представления
вместе с функциями синуса и косинуса
(их экстремальные значения по модулю
равны 1) приходится вводить ограничения
на масштаб графика по оси у.
ПРИМЕЧАНИЕ
Обратите внимание на параметр color=black
в функции построения графиков plot. Он задает
построение всех графиков черным цветом,
что сделано для более четкой печати их
в книге. Если убрать этот параметр, то
графики разных функций будут строиться
с использованием
разных цветов, что облегчит их различение.
Другие способы выделения отдельных кривых
будут описаны в дальнейшем при описании
графических возможностей системыMaple 15.
Maple имеет полный набор элементарных математических функций. Все они, кроме арктангенса двух аргументов, имеют один аргумент х, например sin(x). Он может быть целым, рациональным, дробно-рациональным, вещественным или комплексным числом. В ответ на обращение к ним элементарные функции возвращают соответствующее значение. Поэтому они могут быть включены в математические выражения. Все описанные здесь функции называются встроенными, поскольку они реализованы в ядре системы.