MATLAB: How do you extract even columns and even rows from an nxn matrix MATLABtime series How do you extract even columns and even rows from an nxn matrix? I have a matrix of 2574 x 5148 and I only need the even columns and even rows. Thanks! Best Answer YourMatrix(2:2:end, 2:2:end) Related SolutionsMATLAB: Splitting a matrix by even and odd numbers use rem to determine which list of numbers is even or oddX = [1 3 4 2 5 4 2] % hint X is the first column of your matrixiseven = rem(X,2)==0use this logical vector to select the whole row of M MATLAB: How do you extract diagonal elements of submatrix matrix Are the submatrices in cell array? For example, try something like thisn = 9;A = rand(n);k = 3;B = mat2cell(A, k*ones(1,n/k), k*ones(1,n/k));diag_all = cellfun(@diag, B, 'uni', 0); Related QuestionSelecting the last 60 rows in a matrix with an uncertain number of rowsHow can you extract odd and even rows and columns from image to seperate image outputsHow to eliminate certain columns from a matrix
Best Answer