Like : a=[2 4 5 242 24] ------> a'=[2 242 5 4 24]
my code is :
rndm= myset(randperm(length(myset),2))
neighbor=myset;
dummy=myset(rndm(1));
neighbor(rndm(1))= myset(rndm(2));
neighbor(rndm(2))=dummy
It is working but sometimes i get out of bounds error. Because the myset vector includes elements like 234. If big numbers elements (like 242) have chosen by randomly then rndm(1) will be equal to 242. So myset(242) is out of bounds for sure.
0 Comments
Sign in to comment.