About the use of imagesc

조회 수: 17 (최근 30일)
Richard Wood
Richard Wood 2023년 3월 25일
답변: Adam Danz 2023년 3월 26일
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.

답변 (1개)

Adam Danz
Adam Danz 2023년 3월 26일
> 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')

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by