Contour plot omitting certain points
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello all,
I have the following dataset, TSE_compiled of which I have plotted as contours using contourf.
However, after comparing my dataset to the contour plot,
- I noticed that the plot is missing the last row of my matrix.
- caxis maximum limit is also capped at 10. Therefore, any data > 10 does not get plotted.
I have attached my mat. file and plot below. Thank you for your help.
contourf(TSE_compiled,'edgecolor','none');
colormap(jet);
colorbar;
max_lim = max(TSE_compiled,[],'all'); % 13.6147
min_lim = min(TSE_compiled,[],'all'); % -17.4632
lim = caxis; % -17.4632 10.0000
0 comentarios
Respuesta aceptada
Chris
el 7 de Nov. de 2021
Editada: Chris
el 7 de Nov. de 2021
If it bothers you, you can set caxis(min_lim,max_lim).
You can include more levels by indicating the number in the function call:
contourf(TSE_compiled,34,'edgeColor','none);
All the points in the matrix are there. The last row (17) is on the upper edge of the image.
You can also specify the contour levels.
levels = -18:14;
levels(end) = 13.3;
contourf(TSE_compiled,levels,'edgecolor','none');
Más respuestas (0)
Ver también
Categorías
Más información sobre Contour Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!