Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
827 views
in Technique[技术] by (71.8m points)

matlab - Index exceeds matrix dimensions when finding max value

I have been trying to find the max value from an array. But I keep getting the following error. Please advise.

scores = [19212       56722       73336       44805       47268]

max(scores)

??? Index exceeds matrix dimensions.
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Have you defined an array called max ?

scores = [19212       56722       73336       44805       47268 ]

max(scores)

ans = 73336

If I define an array called max

max=[1:10]

max(scores)

??? Index exceeds matrix dimensions.

Check by using the which function

which max

max is a variable.

It should be

which max

built-in (C:Program FilesMATLABR2009aoolboxmatlabdatafun@logicalmax)  % logical method

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...