Операторы, специальные символы, переменные и константы
Арифметические операторы
|
+ 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 |
Количество операций с плавающей точкой |
