Автор: Пользователь скрыл имя, 03 Марта 2013 в 21:30, контрольная работа
Эффективная работа инженера в настоящее время немыслима без персональных компьютеров (ПК) и развитых телекоммуникационных средств. Работа самого ПК обеспечивается операционной системой (например, MS-DOS, OS/2, Be OS, Linux, Windows и др.), а для решения прикладных задач используют специальные пакеты прикладных программ.
1. Предисловие_________________________________________________2
2. Введение в MATHCAD________________________________________3
3. Графики_____________________________________________________6
4. Векторы и матрицы___________________________________________9
5. Операторы__________________________________________________11
6. Встроенные функции_________________________________________13
7. Решение уравнений__________________________________________14
8. Символьные вычисления______________________________________15
9. Программирование___________________________________________16
10. Библиографический список____________________________________18
СОДЕРЖАНИЕ
ПРЕДИСЛОВИЕ
Эффективная работа инженера в настоящее время немыслима без персональных компьютеров (ПК) и развитых телекоммуникационных средств. Работа самого ПК обеспечивается операционной системой (например, MS-DOS, OS/2, Be OS, Linux, Windows и др.), а для решения прикладных задач используют специальные пакеты прикладных программ.
Естественно, квалифицированный пользователь, владеющий в достаточной степени одним из языков программирования (например, С, Pascal, Fortran, Lisp, Prolog и др.), может самостоятельно разработать и отладить отдельную программу или комплекс программ, позволяющий реализовать на ПК алгоритм его задачи. Причем в ряде случаев разработанная пользователем узкоспециализированная программа может работать существенно быстрее, чем программа из программного пакета. Однако такой подход требует, как правило, больших трудозатрат на программирование, отладку и тестирование каждой программы, значительно сокращая долю творческого труда по решению конкретной технической задачи.
Для сокращения времени программирования создано большое количество прикладных пакетов, области использования которых в значительной степени перекрываются. Для наиболее эффективного использования вычислительной техники необходимо правильно выбрать наилучший пакет программ на самой ранней стадии решения прикладной задачи.
Наиболее известные пакеты прикладных программ, используемые в настоящее время при инженерных расчетах, - это Mathcad, Matlab, Derive, Maple V, Mathematica, VisSim известных зарубежных фирм и пакеты российских производителей СПО Динамика и CLASSIC (разработка СПГЭТУ).
При исследовании систем автоматического регулирования, вычислительных математических задач наиболее эффективно использование программной системы Matlab с обширными предметно-ориентированными библиотеками (toolbox) и инструментом визуального моделирования Simulink. Для визуального моделирования и моделирования совместно с реальной аппаратурой наиболее удобен VisSim, бесплатная академическая версия которого доступна в университете. Для анализа и синтеза линейных систем управления наиболее удобен CLASSIC.
Аналитические преобразования позволяют выполнять многие пакеты программ, например Mathcad, Matlab, Mathematica, но наиболее мощным средством для автоматизации аналитических расчетов считается пакет Maple V. Более простым специализированным пакетом для аналитических преобразований является Derive.
Все указанные выше пакеты поддерживаются и развиваются крупными фирмами. В интернете имеется достаточное количество страниц, на которых по названию пакета можно найти библиотеки свободно распространяемых программ, учебные пособия, дополнения и исправления к новым версиям программ (patch), ссылки на телеконференции.
ВВЕДЕНИЕ В MATHCAD
Mathcad чрезвычайно прост в использовании и легок в обучении. Большинство действий, необходимых для управления программой, являются интуитивно понятными, и на освоение основных ее возможностей человеку, работавшему ранее в среде Windows, требуется два - три часа.
Система Mathcad обладает следующими особенностями: везде используется привычный способ математической записи. Если существует общепринятый способ изображения уравнения, математической операции или графика, то Mathcad использует его; используется принцип "То, что Вы видите, это то, что Вы получаете" (What you see is what you get - WYSIWYG). Не существует никакой скрытой информации, все показывается на экране. Результат вывода на печать выглядит в точности так же, как на экране дисплея; простые выражения набираются на клавиатуре с использованием стандартных клавиш. Для специальных операторов (знаков сумм, интегралов, матриц и т. д.) предусмотрены специальные палитры; большое количество хорошо проверенных числовых алгоритмов значительно облегчает решение прикладных задач; помимо численных расчетов возможны символьные преобразования, например, такие как:
обладает широкими графическими возможностями для анализа результатов расчетов, позволяет создавать анимации; полностью поддерживает технологии OLE и DDE, позволяющие осуществлять связи с другими приложениями Windows; удобная справочная система. Отметив указателем оператор, функцию или сообщение об ошибке и нажав [F1], можно отобразить на экране поясняющую информацию из справочной системы. Справки содержат пошаговые разъяснения по конкретной теме и иллюстрирующие примеры; шпаргалки (Quick Sheets). Совокупность часто используемых процедур Mathcad оформлена в виде набора легкодоступных документов - шпаргалок. Для решения многих конкретных задач в шпаргалках можно найти подходящую заготовку и перетащить ее в рабочий документ. Аналогично можно использовать материалы, содержащиеся в электронных книгах; работает внутри Интернет, что позволяет использовать фрагменты расчетов, хранимые в огромных банках данных.
Окно Mathcad
Двойной щелчок на пиктограмме Mathcad вызывает появление рекламной заставки, а через некоторое время окна Mathcad, показанного на рис. 1.
Формулы могут размещаться в любом месте рабочего документа. Чтобы подвести курсор к нужному месту в настоящий момент в окне, можно использовать полосы прокрутки, как в любой программе под Windows. Подобно другим программам под Windows, Mathcad содержит полосу меню. Чтобы вызвать меню, достаточно щелкнуть по нему мышью или нажать клавишу [Alt] вместе с подчеркнутым символом.
Для использования кнопок палитр символов нужно установить курсор в выбранное место рабочего документа и щелкнуть левой кнопкой мыши. В рабочем документе появится небольшой крестик. Затем установить курсор на нужной кнопке палитр символов и снова нажать левую кнопку мыши и выбрать нужный элемент (знаки равенства, отношения, двух- или трехмерный график, интеграл, программную структуру и т. д.). Выбранный элемент появится на месте крестика в рабочем документе.
Ниже полосы кнопок палитр символов находятся кнопки панели инструментов, дублирующие основные команды меню. Если указатель установить на кнопке, появляется текст, описывающий действие кнопки. Прямо под панелью инструментов располагается панель шрифтов, позволяющая изменять размер и другие характеристики шрифтов в формулах и тексте. В целях экономии места на экране каждая из этих компонент может быть выведена на экран, либо скрыта с помощью соответствующей команды из меню Окно. На всех рисунках в этом учебном пособии показан только рабочий документ.
ГРАФИКИ
Mathcad может строить двумерные графики в декартовых и полярных координатах, картины линий уровня, изображать поверхности и выводить ряд других трехмерных графиков.
Рассмотрим создание простого двумерного графика, отображающего функцию, введенную в предыдущем разделе. Чтобы создать график в Mathcad, нужно щелкнуть мышью на том свободном месте, где его нужно разместить, и выбрать пункт График - X-Y Зависимость из меню Вставка. Появится пустой график с полями ввода для данных. В поле под серединой оси абсцисс нужно ввести имя переменной t. Теперь нужно щелкнуть в поле напротив середины оси ординат и ввести здесь x(t). Остальные поля предназначены для ввода границ на осях - максимального и минимального значений, откладываемых на оси. Если оставить их пустыми Mathcad автоматически заполнит их при создании графика. После щелчка вне графика Mathcad вычисляет и строит точки графика, как показано на рис. 2.
Рис. 2. Расчет и построение графика x(t)
Для изменения размера графика следует: щелкнуть мышью вне графической области; нажать левую кнопку мыши и переместить курсор на график до охвата графика пунктирной линией; отпустить кнопку мыши. График останется охваченным сплошным черным прямоугольником; переместить курсор к правому нижнему углу прямоугольника. Указатель превратится в двойную стрелку; переместить указатель при нажатой левой кнопке мыши, растягивая график в желаемом направлении; отпустить кнопку мыши и щелкнуть мышью вне графической области, чтобы отменить ее выделение.
Для придания графику желаемого вида его следует отформатировать. Форматирование осуществляется следующим образом:
дважды щелкнуть по графику, чтобы вызвать соответствующее
ВЕКТОРЫ И МАТРИЦЫ
Одиночное число в Mathcad называют скаляром. Столбец чисел называется вектором, а прямоугольная таблица чисел - матрицей. Общий термин для вектора или матрицы - массив.
Чтобы создать массив нужно выполнить следующее: щелкните на свободном месте рабочего документа; выберите команду Матрица из меню Вставка или нажмите [Ctrl+M]. Появится диалоговое окно, предлагающее ввести количество строк и столбцов.
Дискретные аргументы
Дискретный аргумент - переменная,
которая принимает ряд значений
при каждом ее использовании. Дискретные
аргументы значительно
В инженерной практике дискретные аргументы часто используют, чтобы выполнить многократные вычисления нескольких переменных одновременно.
ОПЕРАТОРЫ
Существует два способа ввода операторов. Простейший из них заключается в использовании специальных палитр. Чтобы открыть палитры операторов, используются кнопки на полосе инструментов, расположенной ниже меню. Каждая кнопка открывает палитру операторов, сгруппированных по общему назначению. При задержке указателя мыши над кнопкой появляется надпись, указывающая назначение этой кнопки. Чтобы вставить оператор из палитры, укажите мышью, где нужно поместить оператор, затем нажмите на кнопку необходимого оператора на палитре.
Вообще говоря, палитры
операторов работают в математических
областях. Чтобы использовать палитру
операторов в текстовой области,
необходимо щелкнуть мышью в тексте
и выбрать команду
ВСТРОЕННЫЕ ФУНКЦИИ
Чтобы просмотреть список всех встроенных функций, доступных в вашей версии Mathcad, и их описание, выберите команду Функция из меню Вставка.
Для вставки функции в
рабочий документ дважды щелкните на
имени функции, которую необходимо
вставить. Имя функции можно набирать
на клавиатуре. При этом нужно помнить,
что они чувствительны к
Следует отметить, что существуют Пакеты Функций Mathcad, приспособленные к специфической области применения. Описания этих функций содержатся в самом Пакете Функций. Другим источником дополнительных функций являются Электронные Книги. Функции и описания к ним можно непосредственно копировать в рабочий документ. И, наконец, можно создавать собственные встроенные функции. Для этого нужно иметь 32-разрядный компилятор языка С.
Виды встроенных функций: