Bonjour, j'ai une question concernant la normalisation des matrices sur matlab. j'ai par exemple, la matrice suivante A=[1 2, 3 4]
et je souhaite normaliser les lignes de ma matrice cela revient à diviser chaque élément par la somme des éléments de la lignes ainsi la somme des éléments de ma matrice normalisée vaudra 1 , par celà j'espère obtenir B=[ 1/(1+2) 2/(1+2), 3/(3+4) 4/(3+4)]; sauf que avec mon programme Matlab je n'obtient pas du tout cela, mon programme est comme suit:
for i=1:2
for j=1:2
A(i,j)=A(i,j)./sum(A(:,i)
end
end
Auriez vous une idée ou une solution à me proposer, svp, c'est très urgent!! Merci par avance!!
fille désespérée
-----