Hi I am new to matlab, I am working with 1000*10 matrix. I want to delete the all row if the value in row (i) column 10 is the same as the value in row (i+1) column 10, and keep the row if the value in row (i) column 10 is not equal to the value in row (i+1) column 10. For example: my data file is X. and my code is, but it does not work with me :
for i=1:length (X) if (X(i,10)~=X(i+1,10) y(j,1:10)= X(i,1:10);j=j+1;else y(j,1:10)=[];end if true % code
endend
Best Answer