关于matlab中可能遇到的小知识点
一、字符串的比较
不能使用“==”,需要使用函数strcmp()
%matlab中字符串的比较
%字符串比较要用strcmp.相同则返回1,不相同则返回0.
clear;
str1='abc';
str2='ab';
%str1 == str2 % ==是一个字符和一份字符的比较,长度必须相同,字符长度不相等时会出错
strcmp(str1,str2)
二、字符串连接
1)连接两个字符串为一个字符串
%简单的字符串连接
clear;
str1 ='matlab';
str2 ='study';
str = [str1,str2]
2)将字符串连接成目录的形式
用fullfile(), 后面参数个数无限制(用在路径连接中)
clear;
str0 = 'E:';
str1 ='matlab';
str2 ='study';
str = fullfile(str0,str1,str2)
效果:
str =
E:\matlab\study
其他的参考:
http://blog.csdn.net/lu597203933/article/details/38986643