str2mat

Form blank-padded character matrix from strings

    Note:   str2mat is not recommended. Use char instead.

Syntax

S = str2mat(T1, T2, T3, ...)

Description

S = str2mat(T1, T2, T3, ...) forms the matrix S containing the text strings T1, T2, T3, ... as rows. The function automatically pads each string with blanks in order to form a valid matrix. Each text parameter, Ti, can itself be a string matrix. This allows the creation of arbitrarily large string matrices. Empty strings are significant.

Examples

x = str2mat('36842', '39751', '38453', '90307');

whos x
  Name      Size         Bytes  Class

  x         4x5             40  char array

x(2,3)

ans =

    7

More About

expand all

Tips

str2mat differs from strvcat in that empty strings produce blank rows in the output. In strvcat, empty strings are ignored.

See Also

Was this topic helpful?