Function Max for Cell
4 次查看(过去 30 天)
显示 更早的评论
How to use function max for cell?
Before I used max(b), but I am getting error and i use ([b{:}]) it looks like sum
this's my code
a= input ('Number of Participant :');
for c = 1:a
str1 = ['What''s the name (',num2str(c),') :'];
str2 = ['What''s his/her value (',num2str(c),') :'];
b{c,1} = input(str1,'s');
b{c,2} = input(str2);
end
disp(b)
[m,n]= size (b);
Mb=max([b{:}])
when i try that code above, i think the result is total of value
i dont want total of value, i just want max of the value
anybody know?
please help me :)
1 个评论
采纳的回答
更多回答(1 个)
Doug Hull
2012-10-17
Why are you storing the results in a cell array? Also, using input command is going to be very frustrating for users. There must be a better way f getting input, like edit a text file?
If you insist though:
c{1,2} = 11;
c{2,2} = 22;
c{3,2} = 33;
[c{:,2}]'
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Hypothesis Tests 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!