%例55 直接赋值构造字符串示例
a='How are you? '
b='I don''t know'
c=strcat(a,b)
%例56 构造字符串示例
A='top';B='';C='Bottom';
a=strvcat(A,B,C)
b=char(A,B,C)
c=size(a)
d=size(b)
%例57 比较字符串示例
A=('Hello'=='World')%关系运算符返回数组
B=('Hello'=='Word')
C=strcmp('Hello','World')%strmp返回数值
%例58 按下标值查找字符串示例
a='Peter Piper picked a peck of pickled peppers.';
findstr(a,' ')%查找空格,单引号里面得打空格
findstr(a,'p')
findstr(a,'cow')
findstr(a,'pick')
%例59 替换字符串示例
a='Peter Piper picked a peck of pickled peppers.';
a(1:11)='Yang Expo '%新字符串长度和原来的字符串长度要相同
b=strrep(a,'Peter Piper','Yang Expo')
%例60 将数值嵌入字符串示例
rad=2.5;
area=pi*rad^2;
string=['A circle of radius ',num2str(rad),' has an area of ',num2str(area),'.']%逗号可以换成空格
%例55 直接赋值构造字符串示例
a='How are you? '
b='I don''t know'
c=strcat(a,b)
%例56 构造字符串示例
A='top';B='';C='Bottom';
a=strvcat(A,B,C)
b=char(A,B,C)
c=size(a)
d=size(b)
%例57 比较字符串示例
A=('Hello'=='World')%关系运算符返回数组
B=('Hello'=='Word')
C=strcmp('Hello','World')%strmp返回数值
%例58 按下标值查找字符串示例
a='Peter Piper picked a peck of pickled peppers.';
findstr(a,' ')%查找空格,单引号里面得打空格
findstr(a,'p')
findstr(a,'cow')
findstr(a,'pick')
%例59 替换字符串示例
a='Peter Piper picked a peck of pickled peppers.';
a(1:11)='Yang Expo '%新字符串长度和原来的字符串长度要相同
b=strrep(a,'Peter Piper','Yang Expo')
%例60 将数值嵌入字符串示例
rad=2.5;
area=pi*rad^2;
string=['A circle of radius ',num2str(rad),' has an area of ',num2str(area),'.']%逗号可以换成空格