Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_7-12.doc
Скачиваний:
63
Добавлен:
05.03.2016
Размер:
5.23 Mб
Скачать

4. Оператор условного перехода.

В случае если функция не существует на всем диапазоне ранжированной переменной необходимо предусмотреть сообщение "Решений нет". Например, необходимо вычислить значение функции , которая существует только если х+10. Можно использовать функциюif(условие, х, у), которая возвращает значениех, если условие правда, иначе функция возвращает значениеу. Применение этой функции показано на рисунке 4 (способ 1).

Рис. 4. Пример использования функции if и оператора условного перехода

Эту же функцию можно задать способом 2 (рис. 4), используя оператор условного перехода следующим образом:

  • Ввести имя функции и аргумент;

  • Вызвать панель Программирование (Programming)щелчком по кнопке

  • С помощью кнопки добавить нужное количество строк;

  • Установить курсор в первую строку и выбрать

  • Влевой метке ввести значение при выполнении условия, а в правой метке – само условие. Операции отношения вызывать на панелиBoolean кнопка .

Эти же способы можно использовать, если функция задана с условием

Рис. 5 "Пример использования функции if и оператора условного перехода"

Задание на лабораторную работу

Реализовать в среде Mathcadследующие задачи:

  1. Вычислить значение функции у(х) для одного любого х. Функциюу(х)выбрать изтаблицы №1.

  2. Построить график функции у(х) и вычислить ее значения для х, заданного на промежутке [а;b] c произвольным шагом. Данные выбрать изтаблицы № 2.

  3. Построить график функции у(х) и вычислить ее значения для х, заданного на промежутке [а;b] c заданным шагом. Данные выбрать изтаблицы № 3.

  4. Вычислить двумя способами значения функции у(х), заданной условием. Данные выбрать изтаблицы №4. Построить график функций организованных разными способами.

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

Функцию для задания из таблицы выбирать по номеру варианта в журнале группы.

Содержание отчета

  1. Титульный лист.

  2. Тема, цель работы,

  3. Индивидуальное задание 1 , текст документаMathcadс результатами вычислений.

  4. Индивидуальное задание 2 , текст документаMathcadс результатами вычислений.

  5. Индивидуальное задание 3 , текст документаMathcadс результатами вычислений.

  6. Индивидуальное задание 4 , текст документаMathcadс результатами вычислений.

  7. Индивидуальное задание 5 , текст документаMathcadс результатами вычислений.

  8. Выводы о проделанной работе.

Вопросы на защиту лабораторной работы

  1. Определение ранжированная переменная, ранжированное выражение.

  2. Описать способ задания функции с условием.

  3. Описать способы задания аргументов функции.

  4. Как вывести необходимые панели инструментов на экран.

  5. Сочетания клавиш для вызова графической области графика, вставки матрицы, выполнения вычислений.

  6. Как изменить внешний вид графика (размер, тип линий, диапазон)?

  7. Как вывести несколько графиков в одной графической области?

  8. В чем отличие функции ifот оператора условного переходаif?

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