Введение |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
документ. |
Простота |
освоения |
пакета, дружественный |
интерфейс, |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
относительная непритязательность к возможностям компьютера явились |
|||||||||||||
|
На |
сегодняшний |
|
день |
существует |
целый |
ряд |
различных |
|
главными причинами того, что именно этот пакет был выбран для нашего с |
|
|||||||||||||||||
|
|
|
вами внимания. |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
математических |
пакетов |
|
способных |
|
производить |
аналитические |
|
Необходимо |
также |
отметить, что |
|
в |
последнее |
время |
||||||||||||||
математические преобразования и реализующих разнообразные численные |
|
|
просматривается тенденция к сближению и интеграции различных пакетов. |
|
||||||||||||||||||||||||
методы. К наиболее известным можно отнести следующие :пакеты |
|
Например, в Matlab включена библиотека аналитических преобразований |
|
|||||||||||||||||||||||||
Mathematica (фирма Wolfram Research), Maple (фирма Waterloo Maple Inc), |
|
|
Maple; Mathcad позволяет работать совместно с Matlab. |
|
|
|
||||||||||||||||||||||
Matlab (фирма The MathWorks), Mathcad (фирма MathSoft Inc). Первые два |
|
|
Maple состоит из ядра, содержащего базовые функции и алгоритмы |
|
||||||||||||||||||||||||
фактически |
являются |
языками |
для |
|
проведения |
|
символических |
преобразований; основной библиотеки операторов, команд и функций и |
||||||||||||||||||||
математических преобразований. |
|
|
|
|
|
|
|
|
|
|
нескольких пакетов расширения системы. Кроме того, в распоряжение |
|
||||||||||||||||
|
Пакет |
Mathematica |
можно |
назвать |
наиболее |
популярным |
в |
|
пользователей |
предоставлена |
библиотекаShare |
разработанных |
|
|||||||||||||||
научных кругах, особенно среди теоретиков. Пакет предоставляет широкие |
|
|
пользователями |
дополнительных |
процедур и функций. Общее число |
|||||||||||||||||||||||
возможности |
в |
|
|
проведении |
символических(аналитических) |
|
|
функции ядра и пакетов расширения превышает3000. |
Вместе с тем Maple |
|
||||||||||||||||||
преобразований, однако |
требует |
значительных |
ресурсов |
компьютера. |
|
|
является современной системой программирования, основанной на своем |
|
||||||||||||||||||||
Система |
команд |
|
пакета |
|
во |
многом |
напоминает |
некий |
языкпроцедурном языке. Система |
Maple |
работает в режиме интерпретатора, |
|
||||||||||||||||
программирования. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
поэтому использовать ее для массового счета неудоб, но существует |
|
||||||||||||
|
Пакет |
Matlab |
фактически |
|
представляет |
своеобразный |
язык |
|
возможность генерации кодов на языках Фортран и Си. |
|
|
|
||||||||||||||||
программирования |
высокого |
уровня, ориентированный |
на |
решение |
|
|
Справочная |
система Maple |
позволяет |
получать |
исчерпывающую |
|||||||||||||||||
научных задач. Характерной особенностью пакета |
является , точто |
он |
|
|
информацию о любом операторе или функции; единственным недостатком |
|
||||||||||||||||||||||
позволяет сохранять документы в формате языка программирования С. |
|
|
|
справочной системы для русскоязычных пользователей можно назвать |
||||||||||||||||||||||||
|
Пакет Mathcad популярен скорее в инженерной, нежели в научной |
|
|
английский язык ее изложения. Однако наличие многочисленных примеров |
|
|||||||||||||||||||||||
среде. |
Характерной |
|
особенностью |
пакета |
|
является |
использование |
|
позволяет быстро ориентироваться в справочном |
материале. |
|
|
||||||||||||||||
привычных стандартных математических обозначений, то есть документ на |
|
|
Задачей |
данного |
учебного |
пособия |
является |
рассмотрение |
||||||||||||||||||||
экране выглядит точно так же, как обычный математический расчет. Пакет |
|
|
некоторых |
возможностей Maple, которые |
являются |
необходимой основой |
||||||||||||||||||||||
ориентирован в первую очередь на проведение численных расчетов, но |
|
|
для начала работы с системой. |
|
|
|
|
|
|
|
|
|||||||||||||||||
имеет |
встроенный |
символический |
процессорMaple, что |
позволяет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
выполнять |
аналитические |
|
преобразования. В |
последних |
версиях |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
предусмотрена возможность создавать связки документовMathcad с |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
документами Mathlab. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Пакет Maple также весьма популярен в научных кругах. Кроме |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
аналитических преобразований пакет в состоянии решать задачи численно. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
Характерной |
особенностью |
пакета |
является, |
что |
он |
позволяет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
конвертировать |
документы |
|
в |
форматLaTeX – |
стандартный |
формат |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
подавляющего большинства научных издательств мирового класса. Кроме |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
того, ряд других программных продуктов используют интегрированный |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
символический |
процессор Maple. Например, |
пакет |
подготовки |
научных |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
публикаций Scientific WorkPlace (фирма TCI Software Research) позволяет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
обращаться |
к |
символическому |
процессоруMaple, |
производить |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
аналитические |
преобразования |
и |
встраивать |
полученные результаты |
в |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|