- •Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
- •Введение
- •Основы работы в среде mathcad
- •Типы данных
- •Операции над объектами
- •Математические расчёты в mathcad Ветвление с двумя альтернативами
- •Табулирование функции одной переменной и построение графика функций.
- •Работа с одномерными массивами и матрицами
- •Графическое решение уравнений
- •Решение уравнений с использованием функции Root()
- •Решение системы линейных уравнений в матричной форме
- •Решение системы линейных уравнений с использованием функции lsolve
- •Решение нелинейных уравнений с использованием функции Polyroots
- •Решение нелинейных уравнений с использованием функции Find
- •Решение системы нелинейных уравнений с использованием функции Find
- •Одномерная линейная аппроксимация.
- •Одномерная сплайн – аппроксимация.
- •Программирование в среде mathcad
- •Программирование ветвления с двумя альтернативами
- •Программирование индексного цикла
- •Программирование цикла с условием
- •Оформление отчёта по учебной практике
- •Список литературы
- •Содержание
Математические расчёты в mathcad Ветвление с двумя альтернативами
Для вычисления выражения с условием установить курсор, набрать имя переменной и знак :=(присваивание).
В примере ниже есть присваивание переменным числовых значений, причем некоторые получены при вычислении выражений.
Для вывода на экран результата вычислений следует набрать имя переменной и знак =(равно, а не присвоить).
Взадании ниже используется конструкция оператораif( ▪ , ▪ , ▪ ) для реализации ветвления с двумя альтернативами.
В скобках, через запятую указывают три позиции:
первая - логическое условие,
вторая – выражение1, если истинно будет логическое выражение;
и третья – выражение2, если ложно логическое выражение.
Например,
переменная f должна получить значение максимальной из двух переменных a и b: ;
элемент матрицы di,k должен получить значение элемента матрицы fi,k, если fi,k <0, а вместо положительных элементов в матрице di,k будут нули:
;
элемент матрицы ggi,k должен получить значение единицы, если fi,k <0, а вместо положительных элементов будут нули:
Числа в ответе можно отобразить в разном формате, для этого курсор установить на число, затем в меню выбрать набор команд Формат – Результат - Формат результата – Формат чисел – например, Научный – указать число десятичных знаков (после запятой, допустим 2).
Табулирование функции одной переменной и построение графика функций.
Табулирование функции – это получение значений функции в виде таблицы значений аргумента и значений функции. Аргумент функции задан на отрезке [xn ; xk] с заданным шагом dx. Для этого выполнить следующие шаги:
Задать значения переменной x на отрезке [xn ; xk] - нажать для этого кнопку Range Variable(Область переменной) (m..n) на панели Matrix(Матрица), например, x:= xn .. xk, если шаг изменения переменной x равен единице,
и x:=xn, xn+dx .. xk, если шаг равен dx.
Распечатать на экране их значения: x=.
Задать вид функции f(x):= и распечатать на экране её значения f(x)=.
Для задания выражений функции можно использовать математические константы, например, , при этом, нажав одновременно три клавишиCtrl и Shift и p (иначе Ctrl+Shift+p), на экране отобразится .
Выполнить команду меню Insert(Добавить), Graph(Графики), Plot(X-Y график). В открывшемся окне графика установить курсор в черный прямоугольник под осью абсцисс и набрать x, (если аргумент функции x), далее установить курсор в черный прямоугольник у оси ординат и набрать f(x) и щелкнуть ЛевуюКМ за пределами окна графика. Для построения нескольких графиков имена функций перечисляются через запятую.
Ниже представлена распечатка рабочего листа выполнения задания в MathCad.
Для отображения на графике функции v(x):=0 следует у оси ординат после f(x) через запятую набрать 0.
В частном случае по оси ординат можно задать выражение или другое число.
Для внесения текста в виде заголовка в уже построенный график дважды щелкнуть ЛевойКМ и в открывшемся окне Форматирование выбрать Подписи – Заголовок, более того подписи можно поставить и к осям. В закладке Графики этого окна можно изменить цвет, вид линии, тип графика. При необходимости можно выбрать другие интервалы отображения по обеим осям: один щелчок ЛевойКМ по плоскости графика и в появившихся маркерах со старыми значениями около каждой оси задать с клавиатуры новые.
Текст на листе Mcad, или уже построенный график, или оператор можно взять в рамку. Для этого следует выделить названный объект (т.е. щелкнуть ЛевойКМ по объекту), затем ПраваяКМ и в выпадающем меню выбрать Свойства, далее в закладке Экран включить флажок Показать границы, здесь же можно поменять заливку.