Borrar filtros
Borrar filtros

How to FIx non uniform Ranges in contour plots

2 visualizaciones (últimos 30 días)
Jayant chouragade
Jayant chouragade el 20 de Ag. de 2021
Comentada: Chunru el 20 de Ag. de 2021
Hi all,
I have X,Y,Z matix. I would like to plot contours as per the follwoing ranges of Z.
For
Z<50 --> Color1.
50<Z<=100 -->Color2.
100<Z<=500 -->Color3.
500<Z<=1000 -->Color4.
1000<Z<=5000 -->Color5.
5000<Z -->Color6.
And want to have evenly spaced color bar with tick labels as (0-50, 50-100,10-500,500-1000,1000-5000,>5000) at the middle of respective colors.
Looking forward to tips and tricks.
best
jayant

Respuesta aceptada

Chunru
Chunru el 20 de Ag. de 2021
[X,Y,Z] = peaks(50);
levels = [-10 -8 -5 -2 0 4 6 8];
contourf(X,Y,Z, levels,'ShowText','on')
  2 comentarios
Jayant chouragade
Jayant chouragade el 20 de Ag. de 2021
thanks. How do I set the color of contours , and have evenly spaced color bar with tick labels.
Chunru
Chunru el 20 de Ag. de 2021
[X,Y,Z] = peaks(50);
levels = [-10 -8 -5 -2 0 4 6 8];
contourf(X,Y,Z, levels,'ShowText','on');
colorbar

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Contour Plots en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by