Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник 221.docx
Скачиваний:
20
Добавлен:
30.04.2022
Размер:
485.39 Кб
Скачать
    1. . Прикладные инструментальные пакеты для решения математических задач на компьютере

Выделяют следующие классы инструментальных пакетов компьютерной математики:

1) Системы численных расчетов.

2) Табличные процессоры.

3) Матричные системы (MatLab).

4) Системы для статистических расчетов (SPSS Statistica).

5) Системы для специальных расчетов.

6) Системы для аналитических расчетов (компьютерной алгебры Derive).

7) Универсальные системы (MathCad, Mathematica).

Представим структуру математических инструментальных пакетов.

1. Ядро – заранее откомпилированные функции и процедуры, обеспечивающие набор встроенных функций и операций системы. Доступ пользователей к ядру исключен.

2. Интерфейс – позволяет пользователям обращаться к ядру с запросами и получать результат решения на экране, позволяет редактировать библиотечные модули и пакеты расширения системы.

3. Библиотеки – более редкие процедуры и функции, которые отсутствуют в ядре. Некоторые системы позволяют модернизировать библиотеки.

4. Пакеты расширения системы пишутся на собственном языке программирования систем и могут быть подготовлены пользователем.

5. Справочная система предназначена для получения оперативных справок по вопросам работы с системой и примерами.

Сравнение универсальных математических инструментальных пакетов представлено в табл. 1.

Таблица 1

Сравнение математических инструментальных пакетов

Название системы

Назначение и достоинства

Ограничения и недостатки

1

2

3

Derive

-Начальное образование

- Первые курсы вузов нематематических профилей

- Функциональное программирование

- Аналитические вычисления

- Слабая графика

- Отсутствие средств операторного программирования

- Слабая поддержка специальных функций в символьных расчетах

MathCad

- Научное и высшее образование

- Хороший интерфейс пользователя

- Хорошая графика

- Ввод данных с помощью палитры математических знаков

- Ограниченные средства символьной математики

- Примитивные средства программирования

- Повышенные требования к аппаратным ресурсам

Maple

- Высшее образование

- Научные расчеты

- Мощное ядро символьных вычислений (до 3000 функций)

- Мощная графика

- Удобная система помощи

- Повышенные требования к аппаратным ресурсам

- Чрезмерная академичность

Продолжение табл. 1

1

2

3

Mathematica

- Высшее образование

- Научные расчеты

- Совместимость с различными компьютерными платформами

- Хорошая графика

- Поддержка синтеза звука

- Высокие требования к аппаратным ресурсам

- Неудобная защита от несанкционированного копирования

MatLab

- Сфера университетского образования

- Научные расчеты

- Численное моделирование

- Обилие численных методов

- Описательная графика

- Высокая скорость вычислений

- Существует множество пакетов расширений системы

- Высокие требования к аппаратным ресурсам

- Скромные возможности символьной графики

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]