How do I have multiple color maps two different data-sets portrayed on single axes?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Saeed Mohammadian
el 3 de Sept. de 2019
Respondida: Subhadeep Koley
el 6 de Sept. de 2019
I have two types of datasets and I want to plot them on a subplot
One is of continuous form for which I use pcolor
The other is point data for which I use scatterplot
I am plotting the scatter point data over the continuous one on a single axes using subplot. How can I have separate colormap for each data?
Right now, what I'm getting is that the colormap for the scatter data is automatically assinged to the continous data as well like below
0 comentarios
Respuesta aceptada
Subhadeep Koley
el 6 de Sept. de 2019
The following code might help.
for k = 1:2
ax(k) = subplot(1,2,k);axis square;
end
% Subplot 1
subplot(ax(1));
% Pseudocolor plot
pcolor(ax(1),rand(50));colormap(ax(1),winter);colorbar;
title('First Subplot');
% Subplot 2
subplot(ax(2));
x = linspace(0,3*pi,200);
y = cos(x) + rand(1,200);
sz = 25;
c = linspace(1,10,length(x));
% Scatter plot
scatter(x,y,sz,c,'filled');colormap(ax(2),jet);colorbar;
title('Second Subplot');
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Subplots 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!