How to set scale range for a contour?

조회 수: 15 (최근 30일)
Vishnuvardhan Naidu Tanga
Vishnuvardhan Naidu Tanga 2021년 9월 13일
댓글: Star Strider 2021년 9월 13일
Hello,
I am trying to plot a contour from excel data with two colums. Is their any way to set the scale of both the axis in the data range and with label? I am attaching the contour plot i have obtained, I didnt understand why the x axis is from 1:2. Can some one please help me. Thanks in advance.
My code:
data = readtable('Abb73at42.xlsx');
dataArray = table2array(data);
contourf(dataArray);

채택된 답변

Star Strider
Star Strider 2021년 9월 13일
The x-axis goes from 1 to 2 because the contour plot is of a (117x2) matrix. That also explains the range of the y-axis.
data = readtable('https://www.mathworks.com/matlabcentral/answers/uploaded_files/736719/Abb73at42.xlsx')
data = 117×2 table
X Y _______ ______ -69.793 1.3879 -69.635 2.4547 -69.537 3.4459 -69.432 4.904 -69.352 6.4546 -69.334 7.5779 -69.161 9.0059 -68.937 10.381 -68.975 11.324 -68.975 12.41 -68.975 13.496 -68.889 14.557 -68.548 16.102 -68.435 17.943 -68.376 19.148 -68.172 20.606
figure
plot(data.X, data.Y)
grid
xlabel('X')
ylabel('Y')
More importantly, what information do you want to get from a contour plot of these data? That could provide an approach to getting a useful result.
.
  댓글 수: 5
Vishnuvardhan Naidu Tanga
Vishnuvardhan Naidu Tanga 2021년 9월 13일
Thank you. It looks much better to my desired result.
Star Strider
Star Strider 2021년 9월 13일
As always, my pleasure!
.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Contour Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by