The present subdirectory contains mws-files
with examples, procedures and program modules programmed in environment of Maple of
releases 6, 7, 8, 9/9.5, and
10 that illustrate the body text of our latest book on
the Maple problems. Many
of the examples introduce the reader into both effective and non-standard
programming technique in Maple.
Furthermore, a lot of them can be useful in practical programming in the Maple
environment of the above and posterior releases on Windows
platform 95/98/98SE/ME/NT/XP/2000/2003 and
other operating platforms.
Настоящий подкаталог содержит mws-файлы с
примерами, процедурами и программными модулями, созданными в среде Maple релизов 6 - 10, которые
иллюстрируют основной текст нашей последней книги по Maple-тематике [1]. Многие
из примеров вводят читателя как в эффективную, так и в нестандартную технику
программирования в Maple. Кроме того,
многие из них могут быть полезны в практическом программировании в среде Maple вышеупомянутых
и последующих релизов на платформе Windows 95/98/98SE/ME/NT/XP/2000/2003 и других
операционных платформах, а также использоваться в качестве готовых средств при
решении ваших прикладных задач. Многие файлы содержат различные решения одних и
тех же задач, выполненные в среде различных версий и релизов Maple с
использованием различных алгоритмов и приемов программирования. Такая
организация особенно полезна при необходимости хорошего освоения среды
программирования Maple.
Предлагаемая библиотека содержит
средства, созданные в релизах 4 – 10 пакета и
имеющие различные степень сложности и сферу эффективной применимости.
Естественно, с развитием пакета некоторые из них перекрываются либо дублируются
средствами новых релизов. Однако было все же решено оставить и такие средства
из следующих соображений. Большинство из них создавалось в целях расширения
возможностей соответствующих релизов пакета и устранения некоторых их
недостатков, поэтому использованные для этого приемы и методика во многом релизо-независимы, что
позволяет использовать их и для хорошего освоения программной среды пакета
безотносительно его релиза. К тому же, как показывает опыт, целый ряд из них
хорошо дополняют подобные средства пакета, что позволяет использовать их по прямому
назначению при разработке собственных программных средств в среде Maple. В целом же
весьма значительная часть из них сохраняет свою актуальность и для последних Maple-релизов. На
наш взгляд, наиболее ценным в настоящей связке “книга + Библиотека” [1] является
даже не столько сам набор пусть и достаточно полезных дополнительных средств,
который постоянно расширяется и обновляется, а именно используемые
представленными средствами приемы программирования, действие которых является
достаточно пролонгированным. Именно данное обстоятельство наиболее существенно
для практикующих в среде Maple программистов, ибо представленные в нашей
библиотеке средства могут устаревать, появляться в том или ином виде в стандартных
поставках, либо не в полной мере удовлетворять запросы пользователя, тогда как
используемые в них приемы и методика носят общий характер и могут оказаться
достаточно полезными и эффективными при практическом программировании в Maple. В
настоящее время они используются нами для разработки различных Maple-приложений
в целом ряде естественно-научных областей (математика, физика,
кибернетика, информатика и др.).
Тогда как пользователь данной Библиотеки может использовать ее средства не только по их прямому
назначению, но и на основе анализа их исходных текстов (прилагаются к Библиотеке) освоить целый ряд полезных приемов и методов
программирования в среде математического пакета Maple.
Некоторые полезные
процедуры, дополнительные информация и соображения могут быть найдены и в наших
последних книгах, изданных в России, Эстонии
и США
в 2006:
1. Аладьев В.З. Системы
компьютерной алгебры: Maple: Искусство
программирования.- Москва: Лаборатория
Базовых Знаний, 2006, 792 с., ISBN 5-93208-189-9
2. Aladjev V.Z., Bogdevicius
M.A. Maple: Programming, Physical & Engineering
3. Аладьев В.З.,
Харитонов В.Н. Курс общей теории статистики.- CA: Palo Alto, Fultus
Corporation, 2006, 254 с.
4. Аладьев
В.З. Основы программирования в Maple.- Таллинн, International Academy of Noosphere, 2006, 300 с.,
ISBN 9985-9508-1-X, 978-9985-9508-1-4
5. Аладьев В.З. Программирование и разработка приложений в Maple: монография / В.3.
Аладьев, В.К. Бойко, Е.А. Ровба.– Гродно: ГрГУ;
Таллинн: Межд. Академия Ноосферы,
Балт. отд.– 2007, 456 с., ISBN 978-985-417-891-2, ISBN 978-9985-9508-2-1
Детальнее с этими книгами можно
ознакомиться на нашем сайте http://www.aladjev.narod.ru