矩阵转置 [u,s,v]=svd(a)
2009-01-11 15:26
211 查看
矩阵V是p*k的,那么单位化V(:,1:k)'的每一列,表示对V的各列单位化,然后再转置。即这种表示方法,后对转置进行操作。
matlab中函数[u,d,v]=svd(a)分解得到的矩阵u 和 v的各行各列都是已经单位化了的。可以用下面的命令测试u:
clear all
a=fix(25*rand(4,5))
[u,d,v]=svd(a);
[m,n]=size(a);
for j=1:m
disp('u的各行的长度');norm(u(j,:))
end
for j=1:m
disp('u的各列的长度');norm(u(:,j))
end
matlab中函数[u,d,v]=svd(a)分解得到的矩阵u 和 v的各行各列都是已经单位化了的。可以用下面的命令测试u:
clear all
a=fix(25*rand(4,5))
[u,d,v]=svd(a);
[m,n]=size(a);
for j=1:m
disp('u的各行的长度');norm(u(j,:))
end
for j=1:m
disp('u的各列的长度');norm(u(:,j))
end
相关文章推荐
- [Python]使用Numpy对矩阵进行转置
- Matlab矩阵转置注意事项
- 九度OJ 1193:矩阵转置 (矩阵计算)
- 矩阵分解在推荐系统中的应用:NMF和经典SVD实战(2)
- 第九周项目三~~~矩阵转置
- SDUT-1164 C语言实验——矩阵转置
- 为什么转置512×512矩阵,会比513×513矩阵慢很多?
- 奇异值、奇异矩阵、SVD分解、正交矩阵
- 稀疏矩阵的转置
- 数据结构与算法(3)——矩阵的加、乘、转置运算实现
- [z]2x2, 3x3, 4x4矩阵的转置
- 对矩阵进行转置运算
- 第5章 数组和广义表——矩阵的转置
- N*N矩阵转置,不创建额外的数据结构(In-Place)
- HNUST 1411 矩阵转置
- 快速转置矩阵
- 【算法】矩阵 的 加、乘、转置
- 稀疏矩阵快速转置
- 矩阵的转置
- 5.3矩阵的压缩存储(稀疏矩阵转置和快速转置)