Я черчения данных с помощью последующей деятельности кодаMatlab - установить colororder по умолчанию
plot(x,y)
hold on
plot(x2,y2)
и участки всегда синего цвета. Что когда-нибудь я пытаюсь изменить свойство цвета заказа со следующим кодом:
set(0, 'DefaultAxesColorOrder',co)
где со представляет собой матрицу RGB, чем проверить порядок цветов с помощью следующей функции:
get(0, 'DefaultAxesColorOrder')
get(gca,'colororder')
как вернуть матрица, я устанавливаю на глобальном уровне, перед которым, как ожидается, но сюжет всегда остается синим, что я когда-либо сделать с функцией, чтобы установить цвет порядок свойства
[EDIT # 1] Вот выход для функции ПОЛУЧИТЬ
Можете ли вы показать нам свою матрицу RGB? – Coriolis
@ Кориолисы там вы идете. Я взял его с форума matwork, в ответ упоминалось, что это матрица по умолчанию для Matlab 2014R, я думаю. Мы видим, что это не один и тот же цвет во всем мире. – MathieuL
Вы должны использовать более старую версию MATLAB, в этом случае вам нужно использовать 'hold all' вместо' hold on'. Я думаю, что это было изменено с 2014 года и дальше – Dan