sum within the elements of a vector
Mostrar comentarios más antiguos
Hello,
Suppose you have the following 1xn vector:
v=[(1,1),(1,2),...,(1,n)]
How the sum of the elements (each other) is calculated?
For example,
The sum of first element with the others
{[(1,1)+(1,2)} {(1,1)+(1,3)} {(1,1)+(1,4)} . . . {(1,1)+(1,n)}
The sum of second element with the others
{(1,2)+(1,3)} {(1,3)+(1,4)} . . . {(1,2)+(1,n)}
and so on.
The sum {(1,1)+(1,2)} is the same with the {(1,2)+(1,1)} and should only considered once.
Also the sum of an element with itself, shouldn`t be taken into account.
Thank you.
Best,
Pavlos
Respuesta aceptada
Más respuestas (1)
Sean de Wolski
el 29 de Feb. de 2012
Edit
x = 1:5;
M = bsxfun(@plus,x',x);
M(1:size(M,1)+1:end) = 0;
1 comentario
pavlos
el 29 de Feb. de 2012
Categorías
Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!