Find Maximum one of numerical arguments
1 次查看(过去 30 天)
显示 更早的评论
How can i find max of 30 arguments max(H1,H2.....H30)
But error message occured "Error using max Too many input arguments.MAX with two matrices to compare and a working dimension is not supported"
Is there any other way?
0 个评论
采纳的回答
Image Analyst
2013-5-27
编辑:Image Analyst
2013-5-27
Put brackets around them to make them a single array, as my answer below shows.
Try this:
[maxValue, indexAtMaxValue] = max([H1, H2, H3, H4, ...ETC...... , H29, H30]);
7 个评论
Image Analyst
2013-5-27
编辑:Image Analyst
2013-5-27
Once again: You forgot to give us the values for the H's, so we can't try my answer.
To drive the point home: How on earth am I supposed to know what value H01 takes on? Or what value any of the other variables have? The answer is I don't. Unless you supply them to me. GIVE ME CODE THAT SAYS:
H01 = 0.003342243423; % or whatever.
...
H2022 = 0.233423423423; % or whatever.
and so on, for all the H's.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!