Автор: Аладьев В.З., Харитонов В. Н. Язык: Русский Издательство: Таллин Жанр: Программирование Год: 2011 Для сайта:Mirknig.su Формат: pdf Кол-во страниц: 414 Размер: 80.8 Мб
Системы компьютерной алгебры (СКА) находят все более широкое применение в целом ряде областей как естественных, так и экономико–социальных наук таких как: химия, математика, физика, информатика, техника, технологии, образование и т.д. Системы такие как Maple, Mathematica, REDUCE, MuPAD, Derive, Magma, Axiom, GAP, Maxima, MathPiper и др. все более востребованы для преподавания [20,53,60,82] математически ориентированных дисциплин, в научных исследованиях и технологиях. Эти системы являются основными инструментами для ученых, исследователей, преподавателей и инженеров. Исследования на основе СКА–технологии, как правило, хорошо сочетают алгебраические методы с продвинутыми вычислительными методами. В этом смысле СКА – междисциплинарная область между математикой и информатикой, в которой исследования сосредоточиваются как на разработке алгоритмов для алгебраических (символьных) и численных вычислений и обработки данных, так и на создании языков программирования и программной среды для реализации подобного типа алгоритмов и базирующихся на них задач различного назначения.
Содержание Предисловие 5 Глава 1. Краткий экскурс в историю систем компьютерной алгебры 17 Глава 2. Общие сведения по языкам программирования Maple и Mathematica 27 Глава 3. Базовые управляющие структуры пакетов Maple и Mathematica 37 3.1. Управляющие структуры ветвления пакетов Maple и Mathematica 40 3.2. Циклические управляющие структуры пакетов Maple и Mathematica 46 3.3. Специальные типы циклических управляющих структур обоих пакетов 53 3.4. Оценка механизмов циклических конструкций Maple и Mathematica 59 Глава 4. Механизмы типирования объектов в среде обоих пакетов 61 4.1. Механизм типирования объектов в программной среде пакета Maple 63 4.2. Механизм типирования объектов в программной среде пакета Mathematica 73 4.3. Оценка механизмов типирования объектов пакетов Maple и Mathematica 79 Глава 5. Организация обработки особых и ошибочных ситуаций 89 5.1. Обработка особых и ошибочных ситуаций в среде пакета Maple 89 5.2. Обработка особых и ошибочных ситуаций в среде пакета Mathematica 101 5.3. Оценка эффективности пакетов Maple и Mathematica по организации обработки особых и ошибочных ситуаций 106 Глава 6. Организация механизма процедур и модулей в Maple и Mathematica 107 6.1.1. Определения процедур в пакете Maple и их типы 108 6.1.2. Формальные и фактические аргументы Maple–процедуры 117 6.1.3. Локальные и глобальные переменные процедур в пакете Maple 123 6.1.4. Определяющие параметры и описания Maple–процедур 132 6.1.5. Механизмы возврата Maple–процедурой результатов ее вызова 145 6.1.6. Расширенные средства Maple–языка для работы с процедурами 151 6.1.7. Расширение функциональных средств Maple–языка пакета 160 6.1.8. Иллюстративные примеры оформления Maple–процедур 171 6.1.9. Элементы отладки процедур и функций в среде пакета Maple 188 6.1.10. Организация программных модулей в Maple–языке пакета 194 6.1.11. Сохранение процедур и программных модулей в файлах 208 6.1.12. Создание пользовательских пакетных модулей в пакете Maple 218 6.1.13. Статистический анализ библиотек в среде пакета Maple 226 6.2.1. Определения процедур в пакете Mathematica и их типы 234 6.2.2. Локальные переменные процедур в пакете Mathematica 237 В.З. Аладьев, В.Н. Харитонов 4 6.2.3. Глобальные переменные процедур и механизмы возврата результатов процедурами пакета Mathematica 247 6.2.4. Некоторые примеры оформления Mathematica–процедур 250 6.2.5. Функциональные конструкции в пакете Mathematica 279 Глава 7. Организация работы с пакетами в среде Mathematica 296 Глава 8. Средства ввода/вывода пакетов Maple и Mathematica 312 8.1. Средства пакета Maple для работы с внутренними файлами данных 312 8.2. Средства пакета Mathematica для работы с внутренними файлами 317 8.3. Средства пакета Maple для работы с внешними файлами данных 321 8.4. Средства Mathematica для работы с внешними файлами данных 336 8.5. Сравнение средств доступа к файлам пакетов Maple и Mathematica 358 Глава 9. Организация программного обеспечения пользователя 359 9.1. Организация программного обеспечения в среде пакета Maple 361 9.1.1. Классический способ создания Maple–библиотек 364 9.1.2. Специальные способы создания библиотек пользователя в Maple 372 9.2. Организация программного обеспечения пользователя в среде математического пакета Mathematica 381 9.3. Оценка эффективности пакетов Maple и Mathematica по организации пользовательского программного обеспечения 390 Глава 10. Maple или Mathematica – субъективная точка зрения 398 Литература 411 Список процедур пользователя для Maple и Mathematica, упомянутых в книге 415
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
С этой публикацией часто скачивают:
Математическая система Maple V R3, R4, R5 Автор: Дьяконов В.П. Язык: Русский Издательство: Солон Жанр: программирование, математическое моделирование Год: 1998 Для сайта: Mirknig.su Формат:...
Энциклопедия компьютерной алгебры (2010) Название: Энциклопедия компьютерной алгебры Автор: Дьяконов В.П. Издательство: М.: ДМК-Пресс Год: 2010 Страниц: 1268 ISBN: 978-5-94074-490-0...
Программирование и разработка приложений в Maple Название: Программирование и разработка приложений в Maple Автор: Аладьев В.З., Бойко В.К., Ровба Е.А. Издательство: ГрГУ, Международная Академия...
Веб-технологии для математика: основы MathML Название: Веб-технологии для математика: основы MathML Автор: A.M. Елизаров, E.K. Липачев, M.A. Малахальцев Издательство: Физматлит Год: 2010 Формат:...
Mathematica для студента Название: Mathematica для студента Автор: Половко А.М. Издательство: БХВ-Петербург Год: 2007 Страниц: 368 ISBN: 978-5-9775-0096-8 Формат: PDF...
Компьютерная математика с Maxima Название: Компьютерная математика с Maxima Автор: Чичкарёв Е.А. Издательство: М.: ALT Linux Год: 2012 Страниц: 384 ISBN: 978-5-905167-09-6 Формат:...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.