Знакомство с MathCA

Многофункциональная интерактивная математическая компьютерная система MathCAD существует в нескольких основных вариантах:

·MathCAD Standard - идеальная система для повседневных технических вычислений. Предназначена для массовой аудитории и широкого использования в учебном процессе;

·MathCAD Professional - промышленный стандарт прикладного использования математики в технических приложениях. Ориентирована на математиков и научных работников, проводящих сложные и трудоемкие расчеты;

·MathCAD Professional Academic - пакет программ для профессионального использования математического аппарата с электронными учебниками и ресурсами.

Данное пособие ориентировано на использование системы MathCAD Professional.

В данном разделе рассмотрены базовые приемы работы с MathCAD версий 2001—14. При этом даны самые основные сведения, касающиеся интерфейса и возможностей MathCAD 14, с учетом того, что интерфейс MathCAD интуитивен и по своей структуре аналогичен интерфейсу других Windows-приложений. Если на вашем компьютере есть MathCAD, то не торопитесь его менять. Новые версии MathCAD не добавят новых вычислительных возможностей. Лучше всего иметь на компьютере версию MathCAD 11.

MathCAD — интерактивная математическая компьютерная система, предназначенная для выполнения инженерных и научных расчетов. Математическое обеспечение системы позволяет решать многие задачи в объеме инженерного вуза. Основное преимущество системы перед типичными языками программирования — естественный математический язык, на котором формулируется решаемая задача.

Следует хорошо представлять себе, что в состав MathCAD входят несколько интегрированных между собой компонентов:

мощный текстовый редактор, позволяющий вводить, редактировать и форматировать как текст, так и математические выражения;

вычислительный процессор, умеющий проводить расчеты по введенным формулам, используя встроенные численные методы;

символьный процессор, позволяющий проводить аналитические вычисления и являющийся, фактически, системой искусственного интеллекта;

огромное хранилище справочной информации, как математической, так и инженерной, оформленной в качестве интерактивной электронной книги.

Сочетание этих компонентов создает удобную вычислительную среду для разнообразных математических расчетов и, одновременно, документирования результатов работы.

Отличительной чертой MathCAD от большинства других современных математических приложений является его построение по принципу WYSIWYG ("What You See Is What You Get" — "что вы видите, то и получите"). Поэтому система MathCAD очень проста в использовании, в частности, из-за отсутствия необходимости сначала писать программу, реализующую те или иные математические расчеты, а потом запускать ее на исполнение. Вместо этого достаточно просто вводить математические выражения с помощью встроенного редактора формул, причем в виде, максимально приближенном к общепринятому, и тут же получать результат. Кроме того, можно изготовить на принтере печатную копию документа или создать страницу в Интернете именно в том виде, который этот документ имеет на экране компьютера при работе с MathCAD, либо можно включить документ в структуру электронной книги MathCAD.

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

В соответствии с проблемами реальной жизни, математикам приходится решать одну или несколько из следующих задач:

ввод на компьютере разнообразных математических выражений (для дальнейших расчетов или создания документов, презентаций, Web-страниц или электронных книг);

проведение математических расчетов (как аналитических, так и при помощи численных методов);

подготовка графиков с результатами расчетов;

ввод исходных данных и вывод результатов в текстовые файлы или файлы с базами данных в других форматах;

подготовка отчетов работы в виде печатных документов;

подготовка Web-страниц и публикация результатов в Интернете;

получение различной справочной информации из области математики.

Со всеми этими (а также некоторыми другими) задачами с успехом справляется MathCAD:

математические выражения и текст вводятся с помощью формульного редактора MathCAD, который по возможностям и простоте использования не уступает, к примеру, редактору формул, встроенному в Microsoft Word;

математические расчеты производятся немедленно, в соответствии с введенными формулами; графики различных типов (по выбору пользователя) с богатыми возможностями форматирования вставляются непосредственно в документы; возможен ввод и вывод данных в файлы различных форматов;

документы могут быть распечатаны непосредственно в MathCAD в том виде, который пользователь видит на экране компьютера, или сохранены в формате RTF для последующего редактирования в более мощных текстовых редакторах (например, Microsoft Word);

возможно полноценное сохранение документов MathCAD в формате RTF-документов, а также Web-страниц: HTML и (начиная с 12-й версии) XML;

имеется опция объединения разрабатываемых вами документов в электронные книги, которые, с одной стороны, позволяют в удобном виде хранить математическую информацию, а с другой — являются полноценными Mathcad-программами, способными осуществлять расчеты;

символьные вычисления позволяют осуществлять аналитические преобразования, а также мгновенно получать разнообразную справочную математическую информацию;

справочная система, а также многочисленные дополнительные материалы, оформленные в виде электронных книг (Ресурсы MathCAD), помогают быстро отыскать нужную математическую информацию или пример тех или иных расчетов.

К положительным качествам MathCAD следует отнести открытость - все приведенное в документе может быть воспроизведено, а интеграция в одном документе исходных данных, метода решения и результатов позволяет сохранить настройки для решения подобных задач.