How we can make a HeatMap like this?

1 view (last 30 days)
Ali N
Ali N on 7 Nov 2019
Commented: Ali N on 7 Nov 2019
Hello all
How we can make a HeatMap like this from the data that I attached?

Accepted Answer

Stijn Haenen
Stijn Haenen on 7 Nov 2019
Edited: Stijn Haenen on 7 Nov 2019
Hi,
Maybe not the best way but it works:
velocityrange=-80:5:80;
momentrange=-250:10:250;
for i=1:numel(momentrange)
for j=1:numel(velocityrange)
b=find(abs(moment-momentrange(i))<2.5);
c=find(abs(velocity-velocityrange(j))<5);
count=0;
for k=1:numel(b)
if find(b(k)==c)
count=count+1;
end
end
heatmap(i,j)=count;
end
end
imagesc(heatmap)
  1 Comment
Ali N
Ali N on 7 Nov 2019
Thanks Stijn
But its not working on the data that i uploaded.

Sign in to comment.

More Answers (0)

Categories

Find more on Data Distribution Plots in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!