# char

преобразует в массив символов

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

    y=char(x)
                y = char(st1, st2, st3,...)

## Аргументы

x

  cell-массив строковых значений или массив ASCII-кодов.

st1, st2, st3

  массивы строковых значений.

y

  вектор-столбец строковых значений.

## Описание

Один входной аргумент:

Для заданного cell-массива строковых значений `x` данная функция возвращает вектор строковых значений `y` в котором строки являются конкатенированными элементами соответствующих строк cell-массива строковых значений.

Для заданного массива ASCII-кодов `x` данная функция возвращает массив строковых значений `y`, соответствующих ASCII-кодам. Если размеры `x` равны `[n1, n2, n3, n4,...]`, то возвращаемое значение имеет те же размеры, что и входное значение за исключением второго размера, т. е. размеры `y` равны `[n1, n3, n4,...]`.

Более одного входного аргумента:

Для заданных массивов строковых значений `st1, st2, st3,...` эта функция возвращает вектор строковых значений в котором строки являются конкатенированными элементами соответствующих строк `st1, st2, st3,...`. В векторе `y` всех строковые значения `sti` дополняются пробелами чтобы получить ту же длину, что и максимальная длина `sti`.

## Примеры

    // Пример с гиперматрицей ASCII-кодов:
    x=hypermat([4,2,3],61:84);
    y=char(x)
    size(x)
    size(y)

    // Пример со множеством входных аргументов:
    st1="zeros";
    st2=["one","two"];
    st3=["three"];
    y=char(st1,st2,st3)
    size(y)

    //все строки строковых значений дополняются "пробелами" так, чтобы
    //иметь одинаковую длину: 6
    length(y)

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

- ascii
- asciimat