2.4 字符串处理函数

%例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),'.']%逗号可以换成空格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值