Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Функция if






Лабораторная работа №21

 

Тема: Работа с функциями.

Цель: Научиться использовать функции общего назначения,

функции пользователя при вычислениях в МС.

 

Теоретические сведения:

 

Основные стандартные функции общего назначения

Набор встроенных функций поставляется вместе с пакетом MathCAD. Их список вместе с кратким описанием можно посмотреть, если использовать команду меню Math/Insert Function. В таблице 1 описаны некоторые функции общего назначения.

Табл.1 – Некоторые основные функции общего назначения

Название Обозначение в MathCAD Примечание
Экспоненциаль-ная функция exp(x)  
Натуральный логарифм ln(x) x¹ 0
Логарифм от x с основанием b log(x, b) x¹ 0. Если b отсутствует, то по умолчанию предполагается, что b=10 (десятичный логарифм)
Синус sin(x) x должно быть в радианах
Косинус cos(x) x должно быть в радианах
Тангенс tan(x) x должно быть в радианах
Котангенс сot(x) x должно быть в радианах
Арксинус asin(x) Возвращает значение в радианах
Арккосинус acos(x) Возвращает значение в радианах
Арктангенс atan(x) Возвращает значение в радианах
Арккотангенс acot(x) Возвращает значение в радианах
Угол радиус-вектора angle(x, y) Возвращает угол (в радианах) между положительным направлением оси х и точкой (x, y)
Выделение действительной части комплексного числа Re(z) z – комплексное число
Выделение мнимой части комплексного числа Im(z) z – комплексное число
Округление до ближайшего меньшего целого floor(x)  
Округление до ближайшего большего целого ceil(x)  
Остаток от деления mod(x1, x2) Возвращает остаток от деления целого x1 на целое x2 со знаком x1

 

 

Функции с условными выражениями

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

Функция until

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

until(< выражение1>, < выражение2>).

Здесь < выражение1 > и < выражение2 > – любые допустимые выражения MathCAD. Если
< выражение1> ≥ 0, то функция возвращает значение < выражение2>, в противном случае прекращает итерации.

Функция if

Описание функции:

if(< условие>, < выражение1>, < выражение2>).

Здесь < условие> – выражение, содержащее условие; < выражение1> и < выражение2> – любые допустимые математические выражения MathCAD.

Если < условие> выполняется, то данная функция возвращает значение < выражение1>, в противном случае – < выражение2>.

< Условие> записывается в виде логического выражения, в состав которого могут входить любые логические операторы.

Рассмотрим пример для данной функции.

Задача 1. Рассчитать значения y по следующей формуле

построить график функции y(x) в диапазоне x=-2…2.

 
 

Решение. Программа на MathCAD приведена ниже.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.