Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MCAD_лабораторные_работы.doc
Скачиваний:
17
Добавлен:
22.02.2015
Размер:
1.65 Mб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Уральский федеральный университет имени первого Президента России Б.Н. Ельцина»

УПРАВЛЕНИЕ ВЫЧИСЛЕНИЯМИ В СРЕДЕ MATHCAD

Методические указания к компьютерному практикуму

по курсу «Информатика»

для студентов очной формы обучения специальности 220600

Екатеринбург

УрФУ

2011

1. Введение

На персональном компьютере сегодня можно решать задачи научно-технических расчетов, не прибегая к их кодированию на алгоритмическом языке. Использование интегрированных программных систем автоматизации математических расчетов (Eureka, MatLab, Maple, Mathematica, MathCad и др.) позволяют решать поставленные задачи на входном языке, который максимально приближен к естественному математическому языку.

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

Одно из достоинств MathCad – поддержка технологий встраивания компонент, встраивания и связывания объектов. В качестве компонент встраивания и связывания объектов могут быть использованы программные средства решения математических задач Excell, MatLab и др.

В MathCad описание решения математических задач дается с помощью привычных математических формул и знаков. Такой же вид имеют и результаты вычислений. Поэтому системы MathCad вполне оправдывают аббревиатуру CAD (Computer Aided Disign), говорящую о принадлежности к сложным и продвинутым системам автоматизированного проектирования – САПР. MathCad своего рода САПР в математике.

К задачам, решаемым в системе MathCad, можно отнести:

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

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

  • операции с векторами и матрицами;

  • решение уравнений и систем уравнений (неравенств);

  • статистические расчеты и анализ данных;

  • построение двумерных и трехмерных графиков;

  • тождественные преобразования (в том числе упрощение), аналитическое решение уравнений и систем;

  • дифференцирование и интегрирование (аналитическое и численное);

  • решение дифференциальных уравнений;

  • проведение серий расчетов с различными значениями начальных условий и других параметров.

2. Интерфейс пользователя

Под интерфейсом пользователя подразумевается совокупность средств графической оболочки MathCad, обеспечивающих легкое управление системой как с клавиатуры, так и и помощью мыши.

В основном интерфейс пользователя системы достаточно характерен для систем компьютерной математики. Интерфейс системы создан так, что пользователь, имеющий элементарные навыки работы с Windows-приложениями, может сразу начать работать с MathCad.

О

Рис. 1. Окно приложения MathCad с раскрытыми палитрами операторов

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

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

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

Документы MathCad похожи на страницы математических книг и научных статей. При этом большую часть математических выражений образуют операторы и функции, вводимые с помощью палитр. Самыми распространенными операторами являются оператор присваивания переменным значений := (быстро вводится клавишей двоеточия) и оператор вывода – знак равенства. Едва ли требуют пояснения операторы с арифметической палитры Calculator, графическая панель Graph и другие панели, раскрытые на рис. 1.

Большинство вычислений в MathCad может выполняться тремя способами:

  • выбором операций в меню;

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

  • с помощью клавиш.

Меню MathCad включает в себя девять пунктов. Каждый из этих пунктов является самостоятельным меню, состоящим из нескольких подпунктов, представляющих ниспадающее меню. Рассмотрим кратко некоторые из этих пунктов.

Пункт меню File (Файл) предназначен для работы с документами, сетью Интернет и электронной почтой.

Пункт меню Edit (Правка) предназначен для редактирования. Большинство команд ниспадающего меню доступны только в том случае, если в документе выделены одна или несколько областей.

Пункт меню View (Просмотр) содержит операции настройки окна MathCad. В частности, Toolbars (Панель) открывает доступ к панелям инструментов.

Пункт меню Insert (Вставка) содержит несколько подпунктов.

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

  • Matrix – ввод в рабочий документ шаблона матрицы;

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

  • Text Region – определение поля текстового комментария;

  • Page Break – вставка признака конца страницы в рабочий документ (разрыв страницы);

  • Component – внедрение компонент из других приложений;

  • Object – внедрение объектов из других приложений.

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

Например, операция Result определяет форматы отображения результатов вычислений. Диалоговое окно Result (рис. 22) ввода содержит четыре вкладки:

Number Format – окно определения формата числовых результатов;

D

Рис. 2. Диалоговое окно Result Format

isplay Options – параметры изображения матриц; обозначение для мнимой единицы; выбор системы счисления;

Unit Display – настройка режима отображения единиц измерения у переменных с размерностью;

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

Пункт меню Symbolics (символьные вычисления) содержит операции символьной математики. Для выполнения символьных операций процессору необходимо указать, над каким выражением эти операции должны производиться, т.е. необходимо выделить выражение. Перечислим эти операции:

  • Evaluate – преобразование выделенного выражения с выбором вида преобразований из подменю; обеспечивает работу с математическими выражениями, содержащими встроенные функции и представленными в полиномиальном, дробно-рациональном виде, в виде сумм и произведений, производных и интегралов и т. д.;

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

  • Expand – раскрытие скобок в выделенном выражении;

  • Factor – разложение на множители выделенного выражения;

  • Collect – собрать слагаемые, подобные выделенному выражению, которое может быть отдельной переменной или функцией со своим аргументом;

  • Polinominal Coefficients – вывод в рабочий документ вектора столбца коэффициентов выделенного многочлена, записанных в порядке возрастания степеней;

  • Variable – символьные вычисления относительно выделенной переменной. Для этой переменной становятся доступными операции ниспадающего меню.

  • Matrix – символьные вычисления с выделенной матрицей.

Большинство символьных операций легко выполняются, как демонстрирует рис. 3.

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