How to set scale range for a contour?

7 Ansichten (letzte 30 Tage)
Vishnuvardhan Naidu Tanga
Vishnuvardhan Naidu Tanga am 13 Sep. 2021
Kommentiert: Star Strider am 13 Sep. 2021
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);

Akzeptierte Antwort

Star Strider
Star Strider am 13 Sep. 2021
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 Kommentare
Vishnuvardhan Naidu Tanga
Vishnuvardhan Naidu Tanga am 13 Sep. 2021
Thank you. It looks much better to my desired result.
Star Strider
Star Strider am 13 Sep. 2021
As always, my pleasure!
.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Contour Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by