Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_по_ изображениям.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
7.5 Mб
Скачать

Арифметические операторы

  • + plus - сложение;

  • + uplus - унарное сложение;

  • - minus - вычитание;

  • - uminus - унарное вычитание;

  • * mtimes - умножение матриц;

  • .* times - поэлементное умножение для массивов;

  • ^ mpower - возведение матрицы в степень;

  • .^ power - возведение в степень для массивов;

  • \ mldivide - левое деление матриц;

  • / mrdivide - правое деление матриц;

  • .\ ldivide - левое деление для массивов;

  • ./ rdivide - правое деление для массивов;

  • kron - тензорное произведение векторов.

Операторы отношения

  • ==   eq - тождественно;

  • ~=   ne - нетождественно;

  • <     lt - меньше;

  • >     gt - больше;

  • <= le - меньше или равно;

  • >= ge - больше или равно.

Логические операторы

  • &   and - логическое И;

  • |     or - логическое ИЛИ;

  • ~    not - логическое НЕТ;

  • xor - логическое ИСКЛЮЧИТЕЛЬНОЕ ИЛИ;

  • any - истинно, если хотя бы 1 элемент вектора не равен нулю;

  • all - истинно, если все элементы вектора не равны нулю.

Специальные символы

  • : - сечение массива;

  • () - указание последовательности выполнения операций;

  • [] - формирование массива;

  • {} - многомерные массивы;

  • . - десятичная точка (разделитель);

  • . - выделение поля структуры;

  • .. - указатель на каталог-родитель;

  • ... - продолжение строки;

  • , - разделитель;

  • ; - подавление вывода эхо-результата;

  • % - комментарий;

  • ! - вызов команды операционной системы;

  • = - присваивание;

  • ' - кавычка;

  • .' transpose - транспонирование элементов массива;

  • ' ctranspose - транспонирование элементов матрицы;

  • [, ] horzcat - объединение элементов в строку;

  • [; ] vertcat - объединение элементов в столбец;

  • ( ), { },. subsasgn - присваивание подмассива;

  • ( ), { },. subsref - ссылка на подмассив;

  • subsindex - индекс подмассива.

Операторы поразрядной обработки

  • bitand - поразрядное И;

  • bitcmp - биты дополнения;

  • bitor - поразрядное ИЛИ;

  • bitmax - максимальное число разрядов;

  • bitxor - поразрядное ИСКЛЮЧИТЕЛЬНОЕ ИЛИ;

  • bitset - задать бит;

  • bitget - узнать бит;

  • bitshift - поразрядный сдвиг.

Операторы обработки множеств

  • union - объединение множеств;

  • unique - выделение множества;

  • intersect - пересечение множеств;

  • setdiff - разность множеств;

  • setxor - ИСКЛЮЧИТЕЛЬНОЕ ИЛИ для множеств;

  • ismember - истинно, если это элемент множества.

Специальные переменнные и константы

  • ans - результат выполнения последней операции;

  • eps - машинная точность;

  • realmax - наибольшее число с плавающей точкой;

  • realmin - наименьшее число с плавающей точкой;

  • pi = 3.141592653589793e+000;

  • i, j - мнимая единица, ;

  • inf - бесконечное значение, ;

  • NaN - нечисловое значение;

  • isnan - истинно, если нечисловое значение;

  • isinf - истинно, если бесконечное значение;

  • isfinite - истинно, если конечное значение;

  • flops - количество операций с плавающей точкой.

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