# квадратные скобки

([, ]) левые и правые квадратные скобки

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

    [a11,a12,...;a21,a22,...;...]
                [s1,s2,...]=func(...)

## Аргументы

a11,a12,...

  любая матрица (вещественная, полиномиальная, рациональная, список `syslin` ...) соответствующих размеров

s1,s2,...

  любое возможное имя переменной

## Описание

Левая и правая скобки используются для обозначения конкатенации векторов и матриц. Эти символы также используются для обозначения множественных выходных данных вызова функции.

Внутри скобок конкатенации символы пробела или запятой означают "конкатенацию столбцов", точка с запятой и возврат каретки означают "конкатенацию строк".

Примечание: чтобы избежать проблем, для разделения столбцов безопаснее использовать запятые вместо пробелов.

Внутри скобок, объединяющих выходные переменные функции, имена переменных должны быть разделены запятыми.

## Примеры

    [6.9,9.64; sqrt(-1) 0]
    [1 +%i  2 -%i  3]
    []
    ['this is';'a string';'vector']
    s=poly(0,'s');[1/s,2/s]
    [tf2ss(1/s),tf2ss(2/s)]

    [u,s]=schur(rand(3,3))

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

- круглые скобки
- запятая
- точка с запятой