How to set scale range for a contour?

5 vues (au cours des 30 derniers jours)
Vishnuvardhan Naidu Tanga
Vishnuvardhan Naidu Tanga le 13 Sep 2021
Commenté : Star Strider le 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);

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Contour Plots dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by