1.cat
2.cell2mat,mat2cell
3.dir
4.addpath【增加路径】,cd【在程序中更改当前路径】
cur_dir = pwd;
cd('e:/test');
....
cd( cur_dir );
addpath(genpath('.'));%添加当前文件夹及其子文件夹到路径
5.whos
6.exist 以及 isfield
p = load('123.mat');%这个mat里存的是名为box的变量
%这时候用exist('p.box','var')是不行的。
if isfield(p,'box')
……
end
7.parfor【不算函数,可用于并行计算】
8.squeeze【除去size为1的维度】
9.lower 【字母变小写】
10.pwd【当前路径】
11.global 【全局变量】
12. all ,any
13. nargin【判断变量个数】
14.system 【可以在matlab下调用dos命令。】
temp=3;%temp是abc.exe所需要的参数
vari = ['e:\abc.exe',temp];
system(vari);
15.从字符中提取数字
str='ajsk123sjkl'
A=isstrprop(str,'digit');
A=isstrprop(str,'digit');
%A =
% 0 0 0 0 1 1 1 0 0 0 0
B=str(A);
%B =123 字符
C=str2num(B)
C=str2num(B)
%C=123 数字
16.字符串处理(转自http://blog.sina.com.cn/s/blog_5116499f0100v54b.html)