Error : Matrix Cell Array
Show older comments
Hi all,,
i got error in my code,,
it tolds "Cell contents reference from a non-cell array object."
this is my code
a= input ('The number of participant :');
for c=1:a
str1 = ['Input Your Name :']; % build strings
str2 = ['Input Your First Score :'];
str3 = ['Input Your Second Score :'];
str4 = ['Input Your Third score :'];
b{c,1} = input(str1,'s');
b{c,2} = input(str2);
b{c,3} = input(str3);
b{c,4} = input(str4);
end
disp(b)
[m,n]= size (b);
Mb=max([b{:,2}])
for i=1:c
for j=1:3
R{i,j}=Mb{:,j}/b{i,j};
end
end
That error pointing at R{i,j}=Mb{:,j}/b{i,j};
anybody knows what's my fault?
please help me :)
Answers (1)
Mb is not a cell array, so you can't index it with the syntax Mb{:,j}.
2 Comments
baby
on 17 Oct 2012
If my answer above didn't clear everything up for you, the best help that I can give you is this:
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!