The following code generates a 100×1 array of random 1s and -1s:
N = 100;States = 2*randi(2,N,1) - 3;
Once generated, is there an easy way I can change some of the -1s to 1s whilst keeping the other elements the same?
e.g. for a 4×1 example if I had [1; -1; -1; -1] and wanted to change any 2 of the -1 elements to 1s: [1; -1; 1; 1], how could I do this?
Best Answer