MATLAB: Matrix dimensions must agree error

agreearraycelldimensionsMATLABmatrixmust

Hello, I have the following code and couldn't figure out what I am doing wrong. I am getting the following error,
Matrix dimensions must agree.
Error in trial_extracction (line 6)
if raw{k,1}=='Time, s'
[num,txt,raw] = xlsread('trial.xlsx');
i=1;
k=1;
j=1;
for k=1:1:(length(raw))
if raw{k,1}=='Time, s'
for j=k:1:(length(raw))
if raw{j,1}=='<END DATA>'
data=raw(k:(j-1),:);
name=strcat(i,'_All_indent.xls');
xlswrite(name, data, 1, A)
i=i+1;
end
end
end
end

Best Answer

Looks like you want to do a string compare in these lines:
if strcmp(raw{k,1},'Time, s')
:
if strcmp(raw{j,1},'<END DATA>')