Matlab命令系列之字符串处理:str***等命令

       在处理文件或图像的文件名时,不可避免要用字符串数组,当然,字符串的应用要广泛的多,比如界面绘图。Matlab也提供了相应的函数来处理字符串,对其进行转换、裁剪、连接、查找等功能。下面简单介绍下字符串的创建、表示、处理等内容。

1.字符串变量的创建

字符变量的创建方法是:在指令窗口中先把待建的字符放在“单引号对”中,再按回车键。注意,该“单引号对”必须在英文状态下输入。这“单引号对”是MATLAB用来识别字符串变量所必须的。如:
>>a='This is an example.' 
a =                                     
    This is an example.       
>>msg = 'You''re right!' %创建带单引号的字符串
msg =                                  
    You're right!

2.字符串数组的标识

字符串变量的每个字符(英文字母、空格和标点都是平等的)占据一个元素位,在数组中元素所处的位置用自然数标识。如:
>>b=a(1:4) % 提出一个子字符串
b =
    This
ra=a(end:-1:1) % 字符串的倒排
ra =
    .elpm

你可能感兴趣的:(Matlab学习)