# плюс

(+) оператор суммирования

## Последовательность вызова

                X+Y
                str1+str2

## Аргументы

X,Y

  скаляр или матрица/вектор числовых, полиномиальных или рациональных значений. Это также может быть список `syslin`.

str1,str2

  символьная строка, вектор или матрица символьных строк.

## Описание

Суммирование.

Для числовых операндов суммирование имеет свой обычный смысл. Если один из операндов является матрицей, а другой -- скаляр, то скаляр добавляется к каждому элементу матрицы. Если один из операндов является пустой матрицей, то возвращается второй операнд (это поведение по умолчанию, но его можно изменить с помощью функции `mtlb_mode`).

Для символьных строк `+` означает конкатенацию.

Суммирование может быть также определено для других типов данных через "запрограммированные" операции (см. перегрузку).

## Примеры

    [1,2]+1
    []+2
    s=poly(0,"s");
    s+2
    1/s+2
    "кон"+"кат"+"енация"

## Смотрите также

- addf
- mtlb_mode
- перегрузка