赞
踩
对矩阵的每一列进行归一化(单位化)
D = randn(20, 50);
% 标准正态分布
D = D*diag(1./sqrt(sum(D.*D)));
% 右乘一个对角矩阵是对列进行缩放
同理,如果对一个矩阵的行进行归一化的动作(左乘一个对角矩阵是对矩阵的每一行进行归一化的动作):
D = randn(20, 50);
D = diag(1./sqrt(sum(D.*D, 2))) * D;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。