MATLAB: Edit-selecting random values matrix I have a 10×10 matrix,i need 3 x10 ,but the corresponging column values must not change if u r selecting any elememt from ist row that corresponging column values must not change Best Answer EDIT [09:13(UTC+4) 13.01.2012]A = randi(48,10)s = size(A);n = [3 10];q = reshape(1:numel(A),s(1),[]);rc = s - n + 1;m = q(1:rc(1),1:rc(2));I = randperm(numel(m));p = m(I(1));out = A(rem(p-1,s(1))+(1:n(1)),ceil(p/s(1))+(0:n(2)-1)) Related SolutionsMATLAB: Performing without randperm function A=imread('dock.jpg');A=rgb2gray(A);A=imresize(A,[256 256])A=double(A)n = numel(A);A1_10 = repmat(A,[1,1,10]);t = ones(size(A));for j1 = 1:size(A1_10,3) p = t; p(randi(n,6000,1)) = 0; A1_10(:,:,j1) = A1_10(:,:,j1).*p;endA1_10 MATLAB: What does x=randint(1,1,[1,n]); I may be wrong, but I think randint was part of the Communication System Toolbox and its functionality has been replaced by the randi function, for which you can find details here . Related QuestionHow to create a relation b/w two vector by scrambling of vector. let two vector R & S then scrambled and vector T is formed.
Best Answer