How can I "connect" the colorbar to my values of a scatter plot?
36 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sim
el 22 de Jun. de 2024 a las 20:31
Comentada: Star Strider
el 24 de Jun. de 2024 a las 13:14
How can I "connect" the colorbar to my values (between 0 and 1) of a scatter plot?
a = rand(1000,1);
C = 1-[a a a];
scatter(1:length(a),a,60,C,'fill')
colormap(C);
colorbar;
Here you can see that the colorbar is not gradually changing from 0 to 1.. How to fix it?
0 comentarios
Respuesta aceptada
Star Strider
el 22 de Jun. de 2024 a las 20:58
I am not certain what you want to do, or what you intend by ‘connect’.
One option —
a = rand(1000,1);
% C = 1-[a a a];
C = ([1;1;1]*linspace(1, 0, 1000)).';
scatter(1:length(a),a,60,C,'fill')
colormap(C);
colorbar;
.
6 comentarios
Star Strider
el 24 de Jun. de 2024 a las 13:14
As always, my pleasure!
No worries! Often, these sorts of mathematical concepts are difficult to describe.
Más respuestas (0)
Ver también
Categorías
Más información sobre Blue 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!