Borrar filtros
Borrar filtros

Another way instead of for loop

1 visualización (últimos 30 días)
muhammad ismat
muhammad ismat el 17 de Jun. de 2015
Editada: Walter Roberson el 17 de Jun. de 2015
I have this code
for i = 1:34
for j = 1:i % <-- Note the 1:i instead of 1:n
s(i,j) = abs(z(i,ind(j))-z(j,ind(i)))/(z(i,ind(j))+z(j,ind(i)));
s(j,i) = s(i,j)
end
end
but it is very slow, so i want another way instead of for loop.
  2 comentarios
Christiaan
Christiaan el 17 de Jun. de 2015
Dear Muhammad, What would you like to acchieve? Kind regards
muhammad ismat
muhammad ismat el 17 de Jun. de 2015
i have a matrix 10 x 10
then i make a cluster to previous matrix then i want calculate eq
(z(i,ind(j))-z(j,ind(i)))/(z(i,ind(j))+z(j,ind(i)))
to each point in the matrix
where ind cluster no that a point belong to, z is the distance from point to a cluster

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Statistics and Machine Learning Toolbox en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by