Курс «Новые информационные технологии» для специализированных классов
Потребность в математических расчетах по-прежнему велика в нашем обществе, идущем сквозь тернии к рыночной экономике. Миллионам людей приходится вести математические расчеты. Не говоря уж об учебе, ни одна серьезная разработка в любой отрасли науки и производства не обходится без трудоемких математических расчетов. Для облегчения таких расчетов были созданы мощные, универсальные интегрированные системы (пакеты прикладных программ). Под пакетом прикладных программ следует понимать комплекс взаимосвязанных прикладных программ и системных средств, позволяющих решать некоторый класс задач. Такое понимание пакета позволяет охватить достаточно широкий круг программных разработок, имеющих своей целью повышение уровня прикладной квалификации вычислительной машины путем совместного использования прикладных и системных программ.
В настоящее время существует немалое количество математических пакетов. Наиболее распространенные из них – это Mathcad
,
Matlab
,
Derive
,
Eureka
,
Mathematika
,
Maple
.Данные пакеты многофункциональны.
Например, интегрированная система автоматизации математических, физических, химических, электро- и радиохимических и прочих научно-технических расчетов «
Eureka
»
позволяет:
- выполнить типовые математические и экономические расчеты;
- вычислять производные и интегралы;
- решать системы уравнений;
- искать экстремумы;
- выводить данные в табличной форме;
- строить по выбору график одной из функций;
- работать с комплексными числами.
«Eureka» также интегрирует в одной системе редактор для подготовки файлов, вычислитель, верификатор, проверяющий правильность вычислений, генератор отчетов, простой графопостроитель. Данный пакет работает в многооконной оболочке, позволяющей одновременно наблюдать описание решаемой задачи, результаты вычислений и их проверки, готовить отчет о работе и график выбранной функции.
Математический пакет «Derive» является системой символьной математики, т.е. позволяет производить символьные вычисления. Пакет обладает богатыми графическими возможностями. Задания и результаты вычислений представлены на экране в привычной математической записи. Интерфейс системы прост, но исключительно удобен для пользователя. Пакет можно эффективно использовать при решении широкого круга математических задач от планиметрии до теории вероятностей и статистики, а также производить финансовые расчеты.
«Derive» имеет несколько десятков встроенных функций:
- элементарные и специальные функции;
- действия с комплексными числами;
- решение задач математического анализа: отыскание пределов функций, производных, определенных и неопределенных интегралов, конечных сумм и сумм числовых рядов, бесконечных произведений;
- операции векторной алгебры;
- действия с матрицами, вычисление обратной матрицы, собственных значений матрицы.
«Derive» имеет библиотеку функций-утилит, предназначенных для решения специальных задач, есть возможность пополнения библиотеки функциями пользователя.
«Matlab
» является одной из старейших и проработавших систем автоматизации автоматических расчетов. Она была разработана С.В.Молером и с конца 70-х годов широко использовалась на больших ЭВМ. Система Matlab оказала большое внимание на разработку ряда пакетов для выполнения матричных операций, расчета систем управления, в свою очередь, вобрав в себя лучшие из средств, накопленных за более чем 30-летнюю историю развития матричных методов вычислений на ЭВМ.
«Matlab» - расширяемая система, и ее можно легко приспособить к решению нужных классов задач. Возможности ее весьма обширны, по скорости выполнения задач система не уступает многим другим подобным системам.
Своим названием (MATrixLABoratory – «матричная лаборатория») система «Matlab» обязана ориентации на матричные и векторные вычисления. Она выполняет операции над векторами и матрицами даже в режиме простых вычислений без какого-либо программирования.