
- •Лабораторная работа № 7 Вычисление значений и построение графиков функции в среде пакета Mathcad
- •Основные положения
- •1. Основные приемы работы в пакете Mathcad
- •2. Работа с ранжированными переменными матрицами и векторами.
- •3. Построение графиков.
- •4. Оператор условного перехода.
- •Задание на лабораторную работу
- •Содержание отчета
- •Вопросы на защиту лабораторной работы
- •Индивидуальные задания
- •Основные положения
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Индивидуальные задания
- •Лабораторная работа № 9 Решение уравнений, систем уравнений и неравенств в среде пакета Mathcad
- •Основные положения
- •1. Решение уравнений в пакете Mathcad
- •2. Решение систем уравнений и неравенств в пакете Mathcad
- •2.1 Решение систем линейных алгебраических уравнений (слау)
- •2.2 Решение систем нелинейных уравнений (сну)
- •2.3 Решение систем неравенств
- •Задание
- •Содержание отчета
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа № 10 Символьные вычисления, системы счисления, вычисления с единицами измерений в среде пакета Mathcad
- •Основные положения
- •1. Символьные вычисления в пакете Mathcad
- •I. Упростить выражение
- •II. Раскрыть скобки и привести подобные в выражении
- •4. Вычисления с масштабирование в пакете Mathcad
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Задание
- •Содержание отчета
- •Индивидуальные задания
- •Контрольные вопросы
- •2. Метод Ньютона
- •3. Метод хорд
- •4. Метод простых итераций
- •5. Пример решения Mathcad
- •Задание
- •Содержание отчета
- •Индивидуальные задания
- •Контрольные вопросы
4. Оператор условного перехода.
В случае если функция не существует на
всем диапазоне ранжированной переменной
необходимо предусмотреть сообщение
"Решений нет". Например, необходимо
вычислить значение функции
,
которая существует только если х+10.
Можно использовать функциюif(условие,
х, у), которая возвращает значениех,
если условие правда, иначе функция
возвращает значениеу. Применение
этой функции показано на рисунке 4
(способ 1).
Рис. 4. Пример использования функции if и оператора условного перехода
Эту же функцию можно задать способом 2 (рис. 4), используя оператор условного перехода следующим образом:
В
вести имя функции и аргумент;
Вызвать панель Программирование (Programming)щелчком по кнопке
С помощью кнопки
добавить нужное количество строк;
Установить курсор в первую строку и выбрать
В
левой метке ввести значение при выполнении условия, а в правой метке – само условие. Операции отношения вызывать на панелиBoolean кнопка .
Эти же способы можно использовать, если
функция задана с условием
Рис. 5 "Пример использования функции if и оператора условного перехода"
Задание на лабораторную работу
Реализовать в среде Mathcadследующие задачи:
Вычислить значение функции у(х) для одного любого х. Функциюу(х)выбрать изтаблицы №1.
Построить график функции у(х) и вычислить ее значения для х, заданного на промежутке [а;b] c произвольным шагом. Данные выбрать изтаблицы № 2.
Построить график функции у(х) и вычислить ее значения для х, заданного на промежутке [а;b] c заданным шагом. Данные выбрать изтаблицы № 3.
Вычислить двумя способами значения функции у(х), заданной условием. Данные выбрать изтаблицы №4. Построить график функций организованных разными способами.
Вычислить значения функции у(х), аргументы которой заданы как элементы массива. Функцию у(х) и значения х выбрать изтаблицы № 5. Построить графикфункции у(х), отобразив только точки.
Функцию для задания из таблицы выбирать по номеру варианта в журнале группы.
Содержание отчета
Титульный лист.
Тема, цель работы,
Индивидуальное задание 1 , текст документаMathcadс результатами вычислений.
Индивидуальное задание 2 , текст документаMathcadс результатами вычислений.
Индивидуальное задание 3 , текст документаMathcadс результатами вычислений.
Индивидуальное задание 4 , текст документаMathcadс результатами вычислений.
Индивидуальное задание 5 , текст документаMathcadс результатами вычислений.
Выводы о проделанной работе.
Вопросы на защиту лабораторной работы
Определение ранжированная переменная, ранжированное выражение.
Описать способ задания функции с условием.
Описать способы задания аргументов функции.
Как вывести необходимые панели инструментов на экран.
Сочетания клавиш для вызова графической области графика, вставки матрицы, выполнения вычислений.
Как изменить внешний вид графика (размер, тип линий, диапазон)?
Как вывести несколько графиков в одной графической области?
В чем отличие функции ifот оператора условного переходаif?