About the use of imagesc
4 views (last 30 days)
Show older comments
Dear all
I am using imagesc to generate a figure using MatLab.
I have something like this:
space_x=linspace(0,40,115);
space_y=linspace(0,40,85);
matrix=rand(length(space_x),length(space_y));
imagesc(space_x,space_y,matrix)
In this case, what I obtain is that the abscissa axis increases its numerical value to the right, and the ordinate one to the top, which is what I want. However, in my case the element matrix(1,1) corresponds to space_x=0 and space_y=0. I was wondering if the way that I am saying imagesc to plot the data it is consistent, and really displays the value of matrix which corresponds to each pair of space_x and space_y values.
0 Comments
Answers (1)
Adam Danz
on 26 Mar 2023
> the abscissa axis increases its numerical value to the right, and the ordinate one to the top, which is what I want
I think you're asking how to flip the y-axis.
set(gca, 'YDir','normal')
0 Comments
See Also
Categories
Find more on Logical in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!