Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MCAD.DOC
Скачиваний:
12
Добавлен:
24.04.2019
Размер:
3.59 Mб
Скачать

Функция if

if(cond, tval, fval) Эта функция возвращает одно из двух значений в зависимости от выполнения заданного условия.

Аргументы:

cond есть выражение, определяющее условие. Обычно используется логический оператор, например, (i < 2).

tval есть возвращаемое значение, когда cond отлично от нуля.

fval есть возвращаемое значение, когда cond равно нулю.

См. также:

Функция until

Символ Кронекераkd5emo

Эпсилон-функцияIDH_q1tad

Функция Хэвисайдаb_bo2o

created with Help to RTF file format converter

ФУНКЦИЯ ХЭВИСАЙДА

(x) Равна 0 для отрицательных значений аргумента x и 1 для неотрицательных.

Аргументы:

x должен быть вещественным скаляром.

См. также:

Функция until

Функция ifcon425vx2

Символ Кронекераkd5emo

Эпсилон-функцияIDH_q1tad

ФУНКЦИИ УСЕЧЕНИЯ

floor(x) наибольшее целое x

ceil(x) наименьшее целое x

Аргументы:

x должен быть вещественным.

См. также:

Дробная часть числаInd87.j98

ОкруглениеID_fw3tzw

Kдробная часть числа

Для извлечения дробной части из положительной десятичной дроби запишите

mantissa(x) := x  floor(x)

См. также:

Функции усеченияktbngq

ОкруглениеID_fw3tzw

ОКРУГЛЕНИЕ ЧИСЛА

Чтобы округлить число до ближайшего целого значения, определите функцию округления

round(x) := if(x  floor(x) < .5,floor(x),ceil(x))

См. также:

Функции усеченияktbngq

Дробная часть числаInd87.j98

ОСТАТОК ОТ ДЕЛЕНИЯ

mod(x,y) Функция возвращает остаток от деления x на y. Знак результата совпадает со знаком x.

Аргументы:

x и y должны быть вещественными скалярами.

y должен быть отличен от нуля.

ФУНКЦИЯ НАПРАВЛЕНИЯ

angle(x,y) Возвращает угол в радианах между положительным направлением вещественной оси и точкой (x,y). Возвращаемое значение заключено между 0 и 2.

Аргументы:

x и y должны бытьвещественными скалярами.

См. также:

Преобразование в градусыInd192ipo

СИМВОЛ КРОНЕКЕРА

(m,n) Возвращает 1, если m = n, иначе 0.

Аргументы:

m и n должны быть безразмерными целыми числами.

См. также:

Функция until

Функция ifcon425vx2

Эпсилон-функцияIDH_q1tad

Функция Хэвисайдаb_bo2o

ЭПСИЛОН-ФУНКЦИЯ

(i,j,k) Возвращает 0, если любые два аргумента равны, 1, если аргументы являются чётной перестановкой (0 1 2), и -1, если аргументы являются нечётной перестановкой (0 1 2).

Аргументы:

i, j, и k должны быть целыми числами между 0 и 2 включительно (или между ORIGIN_.y40x и ORIGIN+2)

См. также:

Функция until

Функция ifcon425vx2

Символ Кронекераkd5emo

Функция Хэвисайдаb_bo2o

Размеры массива

rows(A) Возвращает число строк в A.

cols(A) Возвращает число столбцов в A.

Аргументы:

A может быть вектором либо матрицей.

Если A скаляр, rows и cols будут возвращать ноль.

См. также:

Длина вектораm8f55g

created with Help to RTF file format converter

Число элементов вектора

length(v) Возвращает число элементов в векторе v.

last(v) Возвращает индекс последнего элемента в векторе v.

Аргументы:

v должен быть вектором.

Чтобы найти эвклидову длину вектора v (модуль), используйте оператор модуля758fth |.

См. также:

Размеры массиваcon95jspl

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