Using Imagesc() then solving for the locations of the max values

8 views (last 30 days)
Hi,
So I am trying to go from an imagesc() plot to finding the coordinates of the maximum values of the coordinates in the plot. I attached my code and the imagesc() plot I am trying to find the maximum values from. If this doesn't make sense feel free to ask me questions!
Thanks!
imagesc() plot.jpg
Matlab Code:
x = [1; 2; 3; 4; 5; 6; 7; 8; 9; 10];
y = [1; 2; 3; 4; 5; 6; 7; 8; 9; 10];
z = [40 2 3 4;
40 40 6 8;
3 40 40 12;
4 40 40 16;
5 40 40 20;
6 40 40 24;
7 14 40 28;
8 16 40 40;
9 18 40 40;
10 20 30 40];
N = imagesc(x, y, z);
colormap jet
colorbar
L = max(z,[],2);
[I,J] = find(z==max(z(:)))
  1 Comment
Articat
Articat on 9 Jan 2019
For example, for exery location there is a red box (a maximum of 40), a x and y point would correspond to it.

Sign in to comment.

Answers (0)

Categories

Find more on Colormaps 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!