//2014年8月31日
//2014年12月10日:现在看看都是很粗浅的东西,总之多看牛人们的源代码吧,这才是最好的方式
1.对矩阵内特殊元素进行操作
特殊元素如nan
a(isnan(a))=0;
特殊元素如等于0
a(a==0)=999;
2.当变量名为a1,a2,a3······时,字符串循环
eval函数(对a做过循环)
s = 'int x'+int2str(a)
eval_r(s)
3.代码太长时要换行
...
5.常用的不常见函数
(unique(x1))
~isempty(find(data==s)
[i,j,v]=find(A)
setdiff([1,2,3],[1])
6.多行注释
%{ %}
7.获得元素是数组的数组(元胞)
stack=cell(m,1)
stack{m}=[stack{m},i]
8.轻松for循环的方法
a=[1,2,3,5];
for i =a fprintf(num2str(i));end
a=[[1,2];[5,6]]
for i =a fprintf(num2str(i(1)));fprintf('\n');end