字符数组和字符串数组在MATLAB中为文本数据提供存储®.
字符数组是字符序列,就像数字数组是数字序列一样。一个典型的用途是将短文本存储为特征向量,如c = 'Hello World'
.
字符串数组是文本片段的容器。字符串数组提供了一组将文本作为数据处理的函数。从R2017a开始,您可以使用双引号创建字符串,例如str = "你好,朋友"
.要将数据转换为字符串数组,请使用字符串
函数。
有关更多信息,请参见字符串和字符数组中的文本或者看对文本数据使用字符串数组.
使用字符串数组或字符数组存储和操作文本。
这个例子展示了如何使用字符串数组分析文本数据。它展示了如何存储、分割和排序文本,以及如何计算和收集字符串数组中的文本的统计信息。
组成字符数组或字符串数组,其中包括按照您的规范格式化的普通文本和数据。
MATLAB提供了几个函数来搜索、替换或提取字符串数组和字符向量中的文本。
MATLAB将所有字符存储为Unicode字符。字符串和字符向量使用相同的编码。可以将字符转换为Unicode代码值,将数字转换为字符。
将十六进制和二进制值指定为文字或文本。十六进制和二进制字面值存储为整数。可以将表示十六进制和二进制值的文本转换为数字,将数字转换为文本表示。