matlab字符串两个单引号夹起来的部分
定义
%直接定义
s1='123frd等'
%用char定义
s2=char(22:100)
% !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd
%用方括号定义,自动拼接成字符串
s3=['Done', '123',char(80:85)]
%Done123PQRSTU
字符串操作
字符串 | str1='Good';str2='Well';str3='Nice'; |
size(str1) | 字符串求长度 |
str1(2:4) | 字符串截取 |
函数 | 内容 |
eval | 执行字符串表示的表达式 |
deblank | 去掉字符串末尾的所有空格 |
findstr | 在长字符串中查找短字符串 |
isletter | 判断字符串中各个字符是否是某个字母 |
isspace | 判断字符串中各个字符是否是空格 |
lower | 把字符串中的字符转换为小写格式 |
upper | 把字符串中的字符转换为大写格式 |
strcat | 把多个字符串按水平方向上连接起来 |
strvcat | 把多个字符串按垂直方向上连接起来 |
[str1 str2 str3] | 字符串拼接 |
strcmp | 两个字符串比较 |
strcmpi | 忽略字母大小前提下比较字符串 |
strncmpi | 忽略字母大小前提下比较前n个字符字符串 |
strncmp | 两个字符串比较前n个字符是否相同 |
strjust | 调整字符串矩阵对齐的方式 |
strmatch | 寻找与目标字符串匹配的行 |
strrep | 字符串查找替换 |
strtok | 找字符串第一个空格符前的字符串 |
texlable | 把字符串转化为Tex软件格式 |
bitget | 获取二进制的数位 |
bitand | “与”的数位操作 |
bitor | “或”的数位操作 |
bitxor | “异或”的数位操作 |
字符串转换函数 | |
abs(str1) | 字符串转换到ASCII |
double(str1) | |
char(str1) | |
int2str | 整数转换成字符串 |
num2str | 数字转换成字符串 |
str2num | 字符串转换成数字 |
setstr | ASCII转换成字符串 |
sprintf | 格式控制,数字转换成字符串 |
sscanf | 格式控制,字符串转换成数字 |
str2mat | 字符串转换成一个文本矩阵 |