find a row with a column value don't remove duplicated cells

i compare data in two sheets, if there are a dublicated row i want to save its last cell column in the previous row i use for i=1:size(alldata,1) for j=1:length(defs)
if data2{j,1}==alldata{i,1} % compare MDR in two files, if equal
data1(j,:)=alldata(i,:); % put all data of text in array(data1)
if data1{j-1,1} == data1{j,1} % here it gives me error
data1(j,C2+1)=alldata(i,6); % put dyplicated text in C7 works good
end
end
end
end
but it gives me error in
" if data1{j-1,1} == data1{j,1}"
how i can solve this ?

 채택된 답변

Nobel Mondal
Nobel Mondal 2015년 5월 12일
편집: Nobel Mondal 2015년 5월 12일

0 개 추천

for j=1, it is trying to access data1{0,1} but matlab indexing starts from 1.

댓글 수: 1

how i can solve this?
i want to compare the new result with the previous one

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Encryption / Cryptography에 대해 자세히 알아보기

질문:

2015년 5월 12일

댓글:

2015년 5월 12일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by