给一个向量进行归一化

来源:互联网 发布:网络黑白txt花无涯下载 编辑:程序博客网 时间:2024/06/05 09:23
function [BACK] = normalizeVectorToOne(V)
%param          V 表示一个向量 1*n OR n*1
%return         BACK 返回归一化以后的向量 1*n


[H L] = size(V);
if 1~=H
    V = V';
    [H L] = size(V);
end
BACK = zeros(1, L);


sum = 0;
for R=1:L
    sum = sum + V(1, R);
end


for R=1:L
    BACK(1, R) = V(1, R) / sum;
end
原创粉丝点击