strings - Create string array with no characters - MATLAB (original) (raw)

Create string array with no characters

Syntax

Description

str = strings returns a string with no characters. For more information on string arrays, see string.

You also can use double quotes. For example, str = "" creates a string scalar that contains no characters.

str = strings([n](#bu5f7ms-n)) returns ann-by-n string array. Each element is a string with no characters.

example

str = strings([sz1,...,szN](#bu5f7ms-sz1szN)) returns asz1-by-...-by-szN string array, wheresz1,...,szN indicate the size of each dimension. For example,strings(2,3) returns a 2-by-3 string array where each element is "".

example

str = strings([sz](#bu5f7ms-sz)) returns a string array where size vector sz defines size(str). For example,strings([2,3]) returns a 2-by-3 string array.

example

Examples

collapse all

str = 4×4 string "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""

str = 2×6 string "" "" "" "" "" "" "" "" "" "" "" ""

Create an array of empty strings that is the same size as an existing array.

A = [1 2 3; 4 5 6]; sz = size(A); str = strings(sz)

str = 2×3 string "" "" "" "" "" ""

It is a common pattern to combine the previous two lines of code into a single line:

You can use strings to preallocate the space required for a large string array.

Input Arguments

collapse all

Size of a square array, specified as a nonnegative integer.

Data Types: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Size of each dimension, specified as separate nonnegative integer arguments.

Data Types: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Size of each dimension, specified as a row vector of nonnegative integers. Each element of this vector indicates the size of the corresponding dimension:

Example: sz = [2,3,4] creates a 2-by-3-by-4 array.

Data Types: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Extended Capabilities

Version History

Introduced in R2016b