How to plot without color graduation?

6 visualizaciones (últimos 30 días)
Mads Svendsen
Mads Svendsen el 8 de Ag. de 2016
Respondida: Mads Svendsen el 13 de Ag. de 2016
Hi everyone,
Hope you can help me and my group, as we have been struggling with this matter for some days now. My friend have made a script to handle a lot of data and plot various plots, however when he run the script the graphs have different colors according to the legend and when I do it, all graphs are similar with a color graduation from black to red! (see picture) Why does it differ and how do I get the graphs in different colors?
figure
hold on
plot(sentar_7.created_at, sentar_7.acc_diff, '-');
plot(sentar_7.created_at, sentar_7.stand_toggle, '-');
plot(sentar_7.created_at, sentar_7.state, '-');
title('Sentar 7 acc')
xlabel('tid')
ylabel('dist [cm]')
legend('acc diff','stand toggle', 'state')
hold off
Regards Mads R. Svendsen

Respuestas (1)

Mads Svendsen
Mads Svendsen el 13 de Ag. de 2016
In case someone else should experience the same issues, I got the following answer on StackOverflow, which solved the problem.
This is a known issue with certain Intel graphics drivers. One potential workaround is to use basic hardware rendering:
opengl hardwarebasic
You could also disable the AlignVertexCenters property of the
line object:
h = findall(gca, 'type', 'line')
set(h, 'AlignVertexCenters', 'off')
The best solution may be to update your graphics drivers to the 4380 version.

Categorías

Más información sobre Graphics Performance 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!

Translated by