Effacer les filtres
Effacer les filtres

circle in pcolor map with radius as half of map length

2 vues (au cours des 30 derniers jours)
Bhowmik.U
Bhowmik.U le 5 Avr 2019
Hello, I want to plot pcolor
pcolor(X)
X=50 * 50 matrix
I wish to plot a circle within pcolor map; with centre as centre of circle; and radius as half of pcolor map.
I hope I am clear. Please help.
  5 commentaires
Star Strider
Star Strider le 8 Avr 2019
I am not certain what result you want.
If you define your pcolor plot in terms of a radius and an angle (rather than x and y), you can then use the pol2cart function to create a circle plot from it. For an example, see Applying shading radially outwards on a circle (link).
Bhowmik.U
Bhowmik.U le 9 Avr 2019
I am enclosing the diagrammatic representation of my querry....I wish to eliminate the gray part from pcolor plot.

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 9 Avr 2019
Modifié(e) : Walter Roberson le 9 Avr 2019
temp = -24.5:1:24.5;
mask = temp.^2 .' + temp.^2 > 24.5.^2;
Xt = X;
Xt(mask) = nan;
pcolor(Xt);
  1 commentaire
Walter Roberson
Walter Roberson le 6 Jan 2021
temp = -24.5:1:24.5;
mask = temp.^2 .' + temp.^2 <= 24.5.^2;
pcolor(X)
hold on
pcolor(mask)

Connectez-vous pour commenter.

Catégories

En savoir plus sur Geographic 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