Matlab: Как построить без цветовой градации?

Мой друг создал сценарий для обработки большого количества данных и построения различных графиков, однако, когда он запускает сценарий, графики имеют разные цвета в соответствии с легендой, и когда я делаю это, все графики похожи с переходом цвета от черного к красный! (см. рисунок) Почему он отличается и как я могу получить графики разных цветов?

2D-график с цветными градуированными графиками: -

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

Ответы на вопрос(1)

Решение Вопроса

этоэто известная проблема с определенными графическими драйверами Intel. Одним из возможных путей решения этой проблемы является использование базового аппаратного рендеринга:

opengl hardwarebasic

Вы также можете отключитьAlignVertexCenters свойство объекта линии:

h = findall(gca, 'type', 'line')
set(h, 'AlignVertexCenters', 'off')

Лучшим решением может быть обновление графических драйверов до версии 4380.

 Mads Svendsen13 авг. 2016 г., 07:56
Большое спасибо :) Это сработало нормально ..

Ваш ответ на вопрос