Главная  Длительная эволюция 

[ 0 ] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86]

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

В контекст рассмотренных изменений органично вписывается программный продукт „Система компьютерной алгебры «Математика»" американской фирмы Wolfram Research, Inc. (первая версия - 1988 г., третья - 1996 г.). Слова „компьютерная алгебра" являются скорее данью традиции, так как с помощью „Математики" можно осуществлять широкий спектр символьных преобразований, включающий, наряду с другими, операции математического анализа: дифференцирование, интегрирование и интегральные преобразования, разложение в ряды, решение дифференциальных уравнений и т.п. Одна из сильных сторон рассматриваемого программного про-



дукта - развитая двух- и трехмерная графика, используемал для визуализации математических объектов.

По своей сущности „Математика" представляет собой язык программирования высокого уровня, позволяющий реализовать традиционный процедурный и функциональный стили программирования, а также стиль правил преобразований. Поскольку рассматриваемый программный продукт обеспечивает также применение разнообразных численных методов, то в совокупности символьные, графические и численные вычисления, выполняемые в одном сеансе использования „Математики", превращают ее в удобный и мощный инструмент математических исследований. Фактическое разделение в последних версиях вычислительного ядра и интерфейса, взаимодействующих между собой на основе протокола MathLink, позволяет использовать удаленные ядра в локальных и глобальных вычислительных сетях. Большое внимание уделяется в последнее время разработке программных средств сопряжения „Математики" с Интернет.

В настоящее время „Математика" является одной из компонент компьютерных технологий проведения научных исследований и обучения студентов в высшей школе США, Западной Европы и Японии. Использование „Математики" для быстрых и безошибочных вычислений и для визуализации позволяет исследователям сосредоточить свое внимание на концептуальных вопросах научных проектов. „Математика" также обеспечивает преподавание, основанное на огромном разнообразии реальных примеров математического, естественнонаучного, технического и гуманитарного характера. Сложилось международное сообщество пользователей этого программного продукта. Список научных монографий, посвященных приложениям



„Математики", содержит в настоящее время более двух сотен наименований, издаются два журнала, проводятся ежегодные научные конференции. Фирма-разработчик поддерживает электронный архив (www.wolfram.com/mathSource/), содержащий в свободном доступе огромное количество написанных пользователями и сотрудниками фирмы научных, методических и учебных программных продуктов.

Мы надеемся, что предлагаемая вниманию читателя книга поможет ему быстро научиться заниматься математикой с помощью системы „Математика". Основное внимание мы уделяем приемам выполнения базовых математических преобразований и программированию. Используя метафору, можно сказать, что это книга по вождению, а не устройству „автомобиля". Опытные пользователи „Математики", а также специалисты по программированию и информатике, которых в большей степени интересует именно устройство, найдут для себя полезной монографию В.З. Аладьева, Ю.Я. Хунта, М.Л. Шищакова [1]. Наша книга предназначается для новичков в символьных вычислениях и ни в коей мере не может заменить фундаментального руководства для пользователей С. Вольфрама [2]. При написании книги автор стремился обобщить опыт своей многолетней работы с продуктом, чтения основанных на „Математике" курсов лекций в Московском институте электроники и математики (МИЭМ) и Московском государственном университете экономики, статистики и информатики (МЭСИ), а также участия в бета-тестировании ее новой версии. Изложение базируется на „Математике" версии 2.2. Технические приемы работы с этим программным продуктом лишь в малой степени зависят от компьютерной платформы, однако первая глава книги, в которой



[ 0 ] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86]

0.0011