字符数组和字符串数组在MATLAB文本数据提供存储®。
字符数组是字符序列,就像数字数组是数字序列一样。一个典型的用法是存储短的文本片段特征向量,如c = 'Hello World'
。
一个字符串数组,是用于文本块的容器。串阵列用于与文本数据的工作提供的一组功能。在R2017a开始,您可以创建一个使用双引号字符串,如海峡=“问候朋友”
。把数据转换为字符串数组,使用字符串
函数。
欲了解更多信息,请参阅文本字符串并字符数组或者看使用字符串数组为文本数据。
使用字符串数组或字符数组存储和操作文本。
在您自己的代码中采用字符串数组作为文本数据类型,请遵循以下指导原则。
这个示例展示了如何使用字符串数组分析文本数据。它展示了如何存储、分割和排序文本,以及如何计算和收集字符串数组中的文本统计信息。
编写字符数组或字符串数组,包括根据您的规范格式化的普通文本和数据。
指定十六进制和二进制值无论是作为文字或文本。十六进制和二进制文字存储为整数。你可以代表文字的十六进制和数字的二进制值和数字转换为文本表示。
MATLAB将所有字符存储为Unicode字符。字符串和字符向量都使用相同的编码。您可以将字符转换为它们的Unicode代码值,将数字转换为字符。
正则表达式是搜索和替换文本的通用方法。