Matlab字符串比较函数strcmp的应用
函数说明
函数名 | strcmp |
含义 | 比较字符串 |
语法 | tf = strcmp(str1, str2) |
说明 | 比较str1和str2,若二者文本大小和内容相同,则视为相等,返回1(true),否则返回0(false)。返回值的数据类型为logical |
应用
if (strcmp(str_type(1:2), 'NE'))disp('NE')% Type of TransistorTrans_type = 'NMOS'; elseif (strcmp(str_type(1:2), 'PE'))disp('PE')Trans_type = 'PMOS'; elsedisp ('error')pause;end
str_type = 为char类型,如 'PE1'。上述语句可用于判断 str_type 是否以NE或PE字段开头,进而进行后续操作。
其他说明
- strcmp函数的输入参数可以是字符向量(character vector),字符数组(character array),字符向量元胞数组(cell array of character vectors)或字符串数组(string array)
- 注意strcmp函数的返回结果是logical类型,可以直接用于if-else语句中
- 若输入参数为数组,返回结果为逻辑数组
- strcmp函数用于比较文本,若用于不受支持的数据类型,strcmp始终返回0
>> strcmp(1,1)ans =logical0
- 若不区分比较文本的大小写,应使用strcmpi
>> strcmp('ne','NE')ans =logical0>> strcmpi('ne','NE')ans =logical1
Matlab字符串比较函数strcmp的应用相关推荐
- 关于字符串比较函数strcmp返回值的问题
字符串比较函数strcmp 格式: strcmp(字符数组名1,字符数组名2) 功能:按照ASCII码顺序比较两个数组中的字符串,并由函数返回值返回比较结果. 字符串1=字符串2,返回值=0 ...
- php 比较字符串差,PHP字符串比较函数strcmp()和strcasecmp()使用总结
比较字符串是任何编程语言的字符串处理功能中重要的特性之一.在PHP中除了可以使用比较运算符号(==.)加以比较外,还提供了一系列的比较函数,使PHP可以进行更复杂的字符串比较.如strcmp().st ...
- php 字符串比较的规则,PHP字符串比较函数strcmp()与strcasecmp()的用法介绍
使用"==="来判断. 它和"=="的区别,前者强调"identical(相同的,完全相同)"类型也要求一样: 后者要求"equa ...
- C/C++中的字符串比较函数strcmp/memcmp/CString.Compare/CString:CompareNoCase
memcmp和strncmp的区别 一.memcmp含义 Compare characters in two buffers. int memcmp( const void* buf1, const ...
- c语言中 compare函数,C/C++中的字符串比较函数strcmp/memcmp/CString.Compare/CStrin
memcmp和strncmp的区别 一.memcmp含义 Compare characters in two buffers. int memcmp( const void* buf1, ...
- 编写字符串比较函数strcmp .
#include <stdio.h> int mystrcmp(char *pr,char *pt) { int k; while(*pr==*pt&&*p ...
- strcmp()字符串比较函数
字符串比较函数strcmp的比较,两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\0'为止. 基本形式为strcmp(str1,str2), 若str1=str2 ...
- matlab l 汉字字符串,MATLAB字符串
MATLAB字符串 在MATLAB中,创建一个字符串是相当简单.事实上,我们已经用了很多次.例如,在命令提示符处输入以下: my_string='Tutorial''s Yiibai' MATLAB ...
- php strcmp函数用法,php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)...
本文实例分析了php字符串比较函数用法.分享给大家供大家参考,具体如下: 直接比较字符串是否完全一致,可以使用"=="来进行,但是有时候可能需要进行更加复杂的字符串比较,如部分匹配 ...
最新文章
- Windows Server2008R2 域迁移
- MySQL的explain简书_MySQL Explain
- python网络运维案例代码库_OLDboy-python第八期运维教程
- apache fop_Apache FOP与Eclipse和OSGi的集成
- LINQ 学习路程 -- 查询语法 LINQ Query Syntax
- mysql --max_allowed_packet=32m,如何修改MySQL-max_allowed_packet
- stackedit:浏览器内的Markdowm编辑器(资源篇)
- 【linux】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
- javascript正则表达式复习
- matlab中回归系数,最小一乘回归系数估计及其MATLAB实现
- 组合数学 - 母函数的运用 + 模板 --- hdu : 2082
- Android修行手册 -初识Chip
- 服务器DNS域名解析
- Unity 艺术字体制作
- 小白终是踏上了这条不归路----小文的mysql学习笔记(23)---------流程控制结构
- ubuntu16.04 安装为知笔记
- 小程序、APP Store 需要的 SSL 证书是个什么东西?
- Python中List遍历的若干种方法
- 【Python量化交易笔记】股票数据获取 (一)
- 微信小程序中进行公共数据的存储使用
热门文章
- fastposter v2.8.3 发布 电商海报生成器
- 华为路由器NAT配置
- 注册区块链开发技术公司流程
- Python 读取图像方式总结
- DeFi再聚焦,解码预言机风暴,9位大咖倾情分享,算力智库私享会·深圳站结束
- 【“码”上有你】智能合约库有奖征码第3期来袭
- lua-文件操作代码大全
- 升级jdk后 Android studio报错,Supplied javaHome must be a valid directory. You supplied: 。。。。
- Pytorch之经典神经网络Generative Model(二) —— VAE (MNIST)
- 用主动游泳的三维水母模型量化美杜莎的(medusan)机械空间的性能(二)(2017)