单位矩阵eye(2)
零矩阵zeros(2)
两个矩阵元素一对一相乘,
A .* B
两个矩阵元素一对一相除
A./B
两个矩阵元素一对一相加,
sum(A, B)
矩阵分割
B=A(1:2000, :)
矩阵扩充
B=(ones(size(A,1),1), A)
矩阵累积
A=repmat(B,1,3),可以得到A=(B,B,B)
矩阵求逆
AX=B, X=A\B
XB=A, X=A/B
直接求逆
inv(A)
大型稀疏矩阵伪逆
pinv(A)
寻找矩阵中的元素a的index
find(A,a)
找一个矩阵的最小元素的index
m = min(cvloss(:));
[besti,bestj] = find(cvloss == m);
bestSigma = sigma(bestj(1));
bestLambda = lambda(besti(1)); %%加1是为了防止矩阵有同样的元素时,返回多个值
reshuffle矩阵
A = A(randperm(N),:)
向量可直接用于循环
A=[4, 10, 12, 16]