Настройка панели инструментов
Стр 1 из 47Следующая ⇒ СОДЕРЖАНИЕ
ЛЕКЦИЯ 1. 5 Основы автоматизации инженерных и научных расчетов. Общие сведения о математическом пакете MathCAD: редактирование документов, вычисления. 5 1. Общие сведения о математическом пакете MathCAD.. 5 1.1. Назначение Mathcad. 5 1.2. Знакомство с Mathcad. 7 1.3. Интерфейс пользователя. 12 1.4. Справочная информация. 27 2. Редактирование документов. 33 2.1. Работа с документами. 33 2.2. Ввод и редактирование формул. 39 2.3. Ввод и редактирование текста. 49 2.4. Правка документа. 53 2.5. Печать документа. 59 2.6. Посылка документа по электронной почте. 60 ЛЕКЦИЯ 2. Автоматизация вычислений в MathCAD. Типы данных. 61 3.1. Переменные и функции. 61 3.2. Операторы.. 69 3.3. Управление вычислениями. 80 3.4. Сообщения об ошибках. 86 4. Типы данных. 87 4.1. Типы данных. 87 4.2. Размерные переменные. 92 4.3. Массивы.. 96 4.4. Формат вывода числовых данных. 105 4.5. Элементы управления (controls) 111 ЛЕКЦИЯ 3. Символьные вычисления. Интегрирование и дифференцирование. Алгебраические уравнения и оптимизация. 113 5. Символьные вычисления. 113 5.1. Способы символьных вычислений. 113 5.2. Символьная алгебра. 117 5.3. Математический анализ. 125 5.4. Интегральные преобразования. 129 5.5. Дополнительные возможности символьного процессора. 131 7. Интегрирование и дифференцирование. 135 7.1. Интегрирование. 135 7.2. Дифференцирование. 141 8. Алгебраические уравнения и оптимизация. 148 8.1. Одно уравнение с одним неизвестным.. 148 8.2. Корни полинома. 152 8.3. Системы уравнений. 153 8.4. О численных методах решения систем уравнений. 156 8.5. Приближенное решение уравнений. 160 8.6. Поиск экстремума функции. 162 8.7. Символьное решение уравнений. 168 ЛЕКЦИЯ 4. Матричные вычисления. Математическая статистика. Обработка данных. 170
9. Матричные вычисления. 170 9.1. Простейшие операции с матрицами. 170 9.2. Матричные функции. 179 9.3. Системы линейных алгебраических уравнений. 187 14. Математическая статистика. 189 14.1. Случайные величины.. 189 14.2. Статистические характеристики. 197 14.3. Случайные процессы.. 207 14.4. Некоторые примеры.. 210 15. Обработка данных. 213 15.1. Интерполяция. 213 15.2. Регрессия. 224 15.3. Сглаживание и фильтрация. 233 ЛЕКЦИЯ 5. Числовой ввод-вывод данных. Создание двух- и трехмерных графиков. 240 16.1. Числовой ввод-вывод. 240 16.2. Создание графиков. 241 16.3. Двумерные графики. 242 16.4. Трехмерные графики. 260 16.5. Создание анимации. 275 16.6. Ввод-вывод во внешние файлы.. 277 Литература: 281 ЛЕКЦИЯ 1. Основы автоматизации инженерных и научных расчетов. Общие сведения о математическом пакете MathCAD: редактирование документов, вычисления Общие сведения о математическом пакете MathCAD
Рассмотрено назначение приложения Mathcad, его основные возможности, приведены базовые приемы его использования. Основное внимание уделено главным компонентам интерфейса Mathcad, который интуитивен и похож на другие программы Windows, а также эффективному использованию справочной системы Mathcad.
Назначение Mathcad
Mathcad является математическим редактором, позволяющим проводить разнообразные научные и инженерные расчеты, начиная от элементарной арифметики и заканчивая сложными реализациями численных методов. Пользователи Mathcad — это студенты, ученые, инженеры, разнообразные технические специалисты. Благодаря простоте применения, наглядности математических действий, обширной библиотеке встроенных функций и численных методов, возможности символьных вычислений, а также превосходному аппарату представления результатов (графики самых разных типов, мощных средств подготовки печатных документов и Web-страниц), Mathcad стал наиболее популярным математическим приложением.
Mathcad, в отличие от большинства других современных математических приложений, построен в соответствии с принципом WYSIWYG ("What You See Is What You Get" — "что Вы видите, то и получите"). Поэтому он очень прост в использовании, в частности, из-за отсутствия необходимости сначала писать программу, реализующую те или иные математические расчеты, а потом запускать ее на исполнение. Вместо этого достаточно просто вводить математические выражения с помощью встроенного редактора формул, причем в виде, максимально приближенном к общепринятому представлению, и тут же получать результат. Кроме того, можно изготовить на принтере печатную копию документа или создать страницу в Интернете в том виде, который этот документ имеет на экране компьютера при работе с Mathcad. Создатели Mathcad сделали все возможное, чтобы пользователь, не обладающий специальными знаниями в программировании (а таких большинство среди ученых и инженеров), мог в полной мере приобщиться к достижениям современной вычислительной науки и компьютерных технологий. С другой стороны, профессиональные программисты могут извлечь из Mathcad намного больше, создавая различные программные решения, существенно расширяющие возможности, непосредственно заложенные в Mathcad. В соответствии с проблемами реальной жизни, математикам и научным работникам приходится решать одну или несколько из следующих задач:
Со всеми этими (а также некоторыми другими) задачами с успехом справляется Mathcad:
Таким образом, следует хорошо представлять себе, что в состав Mathcad входят несколько интегрированных между собой компонентов — это мощный текстовый редактор для ввода и редактирования текста, так и формул, вычислительный процессор — для проведения расчетов согласно введенным формулам и символьный процессор, являющийся, по сути, системой искусственного интеллекта. Сочетание этих компонентов создает удобную вычислительную среду для разнообразных математических расчетов и, одновременно, документирования результатов работы.
Знакомство с Mathcad
Покажем, как быстро начать работу с Mathcad, научиться вводить математические выражения и получать первые результаты расчетов. Рис. 1.1. Окно Mathcad с новым документом После того как Mathcad установлен на компьютере и запущен на исполнение, появляется основное окно приложения, показанное на рис. 1.1. Оно имеет ту же структуру, что и большинство приложений Windows. Сверху вниз располагаются заголовок окна, строка меню, панели инструментов (стандартная и форматирования) и рабочий лист или рабочая область документа (worksheet). Новый документ создается автоматически при запуске Mathcad. В самой нижней части окна находится строка состояния. Не забывая о сходстве редактора Mathcad с обычными текстовыми редакторами, вы интуитивно поймете назначение большинства кнопок на панелях инструментов.
Помимо элементов управления, характерных для типичного текстового редактора, Mathcad снабжен дополнительными средствами для ввода и редактирования математических символов, одним из которых является панель инструментов Math (Математика) (рис. 1.1). С помощью этой, а также ряда вспомогательных наборных панелей, удобно осуществлять ввод уравнений. Для того чтобы выполнить простые расчеты по формулам, необходимо проделать следующее:
Например, для вычисления синуса какого-нибудь числа достаточно ввести с клавиатуры выражение типа sin(1/4) =. После того как будет нажата клавиша со знаком равенства, с правой стороны выражения, как по мановению волшебной палочки, появится результат (листинг 1.1). Листинг 1.1.Расчет простого выражая Здесь и далее в листинги вынесено содержание рабочей области документа Mathcad вместе с полученными результатами вычислений. Подобным образом можно проводить и более сложные и громоздкие вычисления, пользуясь при этом всем арсеналом специальных функций, которые встроены в Mathcad. Легче всего вводить их имена с клавиатуры, как в примере с вычислением синуса, но, чтобы избежать возможных ошибок в их написании, лучше выбрать другой путь. Чтобы ввести встроенную функцию в выражение:
· Заполните недостающие аргументы введенной функции (в нашем случае это 1/4). Результатом будет введение выражения из листинга 1.1, для получения значения которого осталось лишь ввести знак равенства.
Большинство численных методов, запрограммированных в Mathcad, реализовано в виде встроенных функций. Пролистайте списки в диалоговом окне Insert Function (Вставить функцию), чтобы представлять себе, какие специальные функции и численные методы можно использовать в расчетах. Конечно, не всякий символ можно ввести с клавиатуры. Например, неочевидно, как вставить в документ знак интеграла или дифференцирования. Для этого в Mathcad имеются специальные панели инструментов, очень похожие на средства формульного редактора Microsoft Word. Как уже было отмечено ранее, одна из них — панель инструментов Math — показана на рис. 1.1. Она содержит инструменты для вставки в документы математических объектов (операторов, графиков, элементов программ и т. п.). Эта панель показана более крупным планом на рис. 1.3 уже на фоне редактируемого документа. Панель содержит девять кнопок, нажатие каждой из которых приводит, в свою очередь, к появлению на экране еще одной панели инструментов. С помощью этих девяти дополнительных панелей можно вставлять в документы Mathcad разнообразные объекты. На рис. 1.3, как легко увидеть, на панели Math в нажатом состоянии находятся две первые сверху слева кнопки (над левой из них находится указатель мыши). Поэтому на экране присутствуют еще две панели — Calculator (Калькулятор) и Graph (График). Легко догадаться, какие объекты вставляются при нажатии кнопок на этих панелях. Рис. 1.2. Вставка встроенной функции Подробнее о назначении этих и других наборных панелей инструментов рассказано ниже (см. разд. 1.3). К примеру, можно ввести выражение из листинга 1.1 исключительно с помощью панели Calculator. Для этого нужно сначала нажать кнопку sin (самую первую сверху). Результат данного действия показан на рис. 1.3 (выражение в рамке). Теперь остается лишь набрать выражение 1/4 внутри скобок (в местозаполнителе, обозначаемом черным прямоугольником). Для этого нажмите последовательно кнопки 1, /, 4 на панели Calculator и затем, на ней же, кнопку =, чтобы получить ответ (разумеется, тот же самый, что и в предыдущей строке документа). Как видите, вставлять в документы математические символы можно по-разному, как и во многих других приложениях Windows. В зависимости от опыта работы с Mathcad и привычек работы на компьютере, пользователь может выбрать любой из них. Рис. 1.3. Использование панели инструментов Math Следует рекомендовать, где это только возможно, вводить формулы, пользуясь наборными панелями инструментов и описанной процедурой вставки функций с помощью диалога Insert Function (Вставить функцию). Это позволит избежать многих возможных ошибок. Описанные действия демонстрируют использование Mathcad в качестве обычного калькулятора с расширенным набором функций. Для математика же интерес представляет, как минимум, возможность задания переменных и операций с функциями пользователя. В Mathcad реализована запись математических формул по принципу "как принято в математике, так и вводится". Приведем примеры (листинги 1.2 и 1.3). Следует обратить внимание только на оператор присваивания, который применяется для задания значений переменным в первой строке листинга 1.2. Его, как и все остальные символы, можно ввести с помощью панели Calculator. Присваивание обозначается символом ":=", чтобы подчеркнуть его отличие от операции вычисления.
Листинг 1.2. Использование переменных в расчетах Листинг 1.3. Определение функции пользователя и расчет ее значения в точке х=1 В последнем листинге определяется функция f(Х). Ее график показан на рис. 1.4. Чтобы построить его, следует нажать на панели Graph кнопку с нужным типом графика (на нее на рисунке наведен указатель мыши) и в появившейся заготовке графика определить значения, которые будут отложены по осям. В нашем случае требуется ввести Х в местозаполнитель возле оси Х и f (Х) — возле оси Y. Рис. 1.4. Построение графика функции (листинг 1.3) Одной из самых впечатляющих возможностей Mathcad являются символьные вычисления, позволяющие решить многие задачи аналитически. Фактически, Mathcad "знает" математику, по крайней мере, на уровне неплохого ученого. Умелое использование интеллекта символьного процессора Mathcad избавит от огромного количества рутинных вычислений, к примеру, интегралов и производных (листинг 1.4). Следует обратить внимание на традиционную форму написания выражений, единственная особенность заключается в необходимости применения символа символьных вычислений -> вместо знака равенства. Его, кстати, можно ввести в редакторе Mathcad с любой из панелей Evaluation (Выражения) или Symbolic (Символика), а символы интегрирования и дифференцирования — с панели Calculus (Вычисления). Листинг 1.4. Символьные вычисления Интерфейс пользователя
В Mathcad интерфейс пользователя интуитивен и сходен с другими приложениями Windows. Его составные части:
Большинство команд можно выполнить как с помощью меню (верхнего или контекстного), так и панелей инструментов или клавиатуры.
Меню
Строка меню располагается в самой верхней части окна Mathcad. Она содержит девять заголовков, щелчок мышью на каждом из которых приводит к появлению соответствующего меню с перечнем команд:
· Insert (Вставка) — команды вставки различных объектов в документы; · Format (Формат) — команды форматирования текста, формул и графиков;
Состав каждого меню, снабженный описанием действий каждого пункта, можно найти в приложении 3. Чтобы выбрать нужную команду, щелкните мышью на содержащем ее меню и повторно на соответствующем элементе меню. Некоторые команды находятся не в самих меню, а в подменю, как это показано на рис. 1.5. Чтобы выполнить такую команду, например команду вызова на экран панели инструментов Symbolic, наведите указатель мыши на пункт Toolbars (Панели инструментов) выпадающего меню View (Вид) и выберите в появившемся подменю пункт Symbolic. Говоря о совершении того или иного действия с помощью меню, последовательность выбора пунктов меню будем приводить сокращенно, разделяя их косыми чертами. Например, рассмотренная команда обозначается как View/Toolbars/Symbolic. Рис. 1.5. Работа с меню Пункты меню, которые содержат подменю, снабжены стрелками (как пункт Toolbars на рис. 1.5). Кроме того, некоторые пункты меню имеют (или не имеют) флажки проверки, указывающие на включение (или выключение) соответствующей опции в текущий момент. Так, на рис. 1.5 флажки проверки выставлены в пунктах Status Bar (Строка состояния) и имен трех панелей инструментов, что говорит о наличии в данный момент на экране строки состояния и трех панелей. Флажки же в пунктах Ruler (Линейка), Regions (Регионы) и имен математических панелей инструментов отсутствуют, т. е. в данный момент эти опции выключены. Назначение пунктов меню, на которые наведен указатель мыши, появляется в виде подсказки слева на строке состояния (в нижней части окна Mathcad). На рис. 1.5 указатель наведен на пункт Symbolic, поэтому подсказка гласит "Show or hide the symbolic keyword toolbar" (Показать или скрыть панель символики). Помимо верхнего меню, схожие функции выполняют всплывающие меню (рис. 1.6). Они появляются, как и в большинстве других приложений Windows, при нажатии в каком-либо месте документа правой кнопки мыши. При этом состав данных меню зависит от места их вызова, поэтому их еще называют контекстными. Mathcad сам "догадывается", в зависимости от контекста, какие операции могут потребоваться в текущий момент, и помещает в меню соответствующие команды. Поэтому использовать контекстное меню зачастую проще, чем верхнее, т. к. не надо вспоминать, где конкретно в верхнем меню находится нужный пункт. Как и верхнее меню, контекстное также может иметь подменю (на рис. 1.6 показан участок документа с примером изменения отображения знака умножения в формуле; примечательно, что эту операцию в Mathcad можно осуществить только при помощи контекстного меню). Рис. 1.6. Контекстное меню Панели инструментов
Панели инструментов служат для быстрого (за один щелчок мыши) выполнения наиболее часто применяемых команд. Все действия, которые можно выполнить с помощью панелей инструментов, доступны и через верхнее меню. На рис. 1.7 изображено окно Mathcad, содержащее четыре основные панели инструментов, расположенные непосредственно под строкой меню. Кнопки в панелях сгруппированы по сходному действию команд:
Группы кнопок на панелях инструментов разграничены по смыслу вертикальными линиями — разделителями. При наведении указателя мыши на любую из кнопок рядом с кнопкой появляется всплывающая подсказка — короткий текст, поясняющий назначение кнопки (см. рис 1.3 и 1.4). Наряду со всплывающей подсказкой более развернутое объяснение готовящейся операции можно отыскать на строке состояния. Рис. 1.7. Основные панели инструментов Панель Math предназначена для вызова на экран еще девяти панелей (рис. 1.8), с помощью которых, собственно, и происходит вставка математических операций в документы. В прежних версиях Mathcad эти математические панели инструментов назывались палитрами (palettes) или наборными панелями. Чтобы показать какую-либо из них, нужно нажать соответствующую кнопку на панели Math (см. рис. 1.3) Перечислим назначение математических панелей:
Рис. 1.8. Математические панели инструментов При наведении указателя мыши на многие из кнопок математических панелей появляется всплывающая подсказка, содержащая еще и сочетание "горячих клавиш", нажатие которых приведет к эквивалентному действию.
Настройка панели инструментов
В Mathcad, подобно другим программам Windows, пользователь может настроить внешний вид панелей инструментов наиболее оптимальным для него образом. Вы можете:
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|