matlab中小技巧

关于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

 

posted @ 2015-12-23 17:36  平常心,平常心  阅读(412)  评论(2编辑  收藏  举报