matlab字符格式,matlab基本函数strcmp num2str 字符串格式

本文介绍了MATLAB中的两个基本函数:strcmp用于比较字符串,num2str则将数字转换为字符串。strcmp函数根据字符串内容判断是否相同,返回1或0。num2str可以指定精度和格式,将数字转换为字符串。文中通过多个示例详细解释了这两个函数的使用方法。
摘要由CSDN通过智能技术生成

一起来学演化计算-matlab基本函数strcmp num2str 字符串格式

觉得有用的话,欢迎一起讨论相互学习~Follow Me

strcmp

比较字符串

语法

tf = strcmp(s1,s2)

描述

tf = strcmp(s1,s2)比较s1和s2,如果两者相同,则返回1 (true)。否则,strcmp返回0 (false)。如果文本的大小和内容相同,则认为文本是相同的。返回的结果tf是逻辑类型的数据。

输入可以是字符向量、字符数组和字符向量的单元格数组的组合。

示例

比较两个字符串向量

s1 = 'Yes';

s2 = 'No';

tf = strcmp(s1,s2)

tf =

0

strcmp returns 0 because s1 and s2 are not equal.

Compare two equal character vectors.

s1 = 'Yes';

s2 = 'Yes';

tf = strcmp(s1,s2)

tf =

1

strcmp returns 1 because s1 and s2 are equal.

在单元格数组中查找文本

s1 = 'upon';

s2 = {'Once','upon';

'a','time'};

tf = strcmp(s1,s2)

tf =

0 1

0 0

数组s2中只出现一次s1,它发生在元素s2(1,2)处

比较两个字符向量单元数组

比较两个字符向量单元数组中的每个元素

s1 = {'Time','flies','when';

'you''re','having','fun.'};

s2 = {'Time','drags','when';

'you''re','anxiously','waiting.'};

tf = strcmp(s1,s2)

tf =

1 0 1

1 0 0

在s1和s2中有三个相等元素的实例。这些是下标(1,1)处的“Time”,下标(1,3)处的“when”,下标(2,1)处的“you re”。

输入参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值