- •Математических программ
- •Введение
- •1. Общие сведения о математических пакетах пэвм
- •2. Пакет MathCad
- •2.1. Основные понятия. Элементы окна MathCad. Работа с файлами MathCad. Назначение команд меню и кнопок панелей инструментов. Печать документов.
- •2.4. Вычисления в MathCad. Приближенные вычисления. Счет по формулам. Встроенные функции и функции пользователя. Численное дифференцирование и интегрирование.
- •2.8. Основы программирования. Панель программирования. Условное ветвление, цикл. Примеры программирования различных задач.
- •3. Пакет Maple
- •3.1. Основные понятия и особенности. Определение переменных. Простейшие вычисления и вывод их результатов. Встроенные функции. Отображение информации в графическом виде.
- •4. Пакет MathLab
- •4.1. Основные понятия и особенности. Определение переменных. Простейшие вычисления и вывод их результатов. Встроенные функции. Отображение информации в графическом виде.
- •5. Пакет Statistica
- •Заключение
- •Библиографический список
- •Оглавление
- •Пакеты прикладных математических программ
1. Общие сведения о математических пакетах пэвм
История создания, назначение и сравнительная характеристика, требования к ресурсам ПЭВМ различных математических пакетов.
До широкого распространения персональных компьютеров вычислительные средства были доступны лишь специалистам, как правило, обладавшим высокой квалификацией в области математики. По мере распространения компьютеров, расширялся круг пользователей, которые не были одновременно специалистами в математике, вычислительных методах и программировании. Для нужд таких пользователей были разработаны программные продукты, предназначенные для решения некоторого набора наиболее часто встречающихся стандартных математических задач. Первые математические пакеты не отличались универсальностью и удобным интерфейсом, но по мере развития возможностей операционных систем происходит их совершенствование.
Современные математические пакеты обладают широким набором выполняемых операций и даже проявляют "искусственный интеллект" при решении наиболее сложных задач. В данном курсе будут рассмотрены некоторые их широко распространенных прикладных математических пакетов:
- MathCAD – позволяет решать очень широкий круг наиболее часто встречающихся математических задач, подходит как для оформления результатов расчетов, так и отлично взаимодействует и легко встраивается в популярные текстовые редакторы. Основными достоинствами является универсальность, стандартный интерфейс и простая запись условий и решений в общепринятом для математики виде, что позволяет легко освоить его начинающим пользователям и неспециалистам в области высшей математики;
- Maple – это программный пакет для автоматизации как численных, так и символьных вычислений. Основным достоинством данного пакета является представление вычислений в виде, похожем по внешнему виду и построению на входной язык многих популярных языков программирования. В настоящее время символьный процессор данного пакета, признанный одним из лучших в мире, частично интегрирован в MathCAD;
- MATHLAB (матричная лаборатория) – это интерактивная система, в которой основным элементом данных является массив. Это позволяет решать различные задачи, связанные с научными и техническими вычислениями, исходные данные которых представлены в виде больших массивов данных;
- STATISTICA – программный пакет, предназначенный в первую очередь для проведения статистических расчетов, статистической обработки данных, управления базами данных, с широкими возможностями графического отображения результатов, содержащий широчайший набор процедур и методов для нужд науки, бизнеса и управления производством.
Из представленных пакетов наиболее универсальными являются MathCAD и Maple. MATHLAB и STATISTICA более узко специализированы и предназначены для решения конкретных задач.
Данные прикладные пакеты отличаются умеренными требованиями к аппаратной части вычислительной системы: процессор Pentium 90 (или аналогичный по производительности), устройство чтения компакт-дисков, операционная система Windows (любая), 16 Мбайт оперативной памяти, SVGA видеокарта (желательно наличие поддержки OpenGL и 3D ускоритель).