В MATLAB, как я изменяю цвет фона подграфика?

Это вариант проблемы упаковки бункера. Этот поисковый термин может помочь вам в правильном направлении.

Кроме того, вы можете перейти на мою страницу Bin Packing , которая дает несколько подходов к более упрощенной версии вашей проблемы.

Небольшое предупреждение: связанные статьи не используют (рекурсивный) CTE, поэтому они не будут отвечать на ваш конкретный вопрос CTE.

7
задан gnovice 22 September 2010 в 04:43
поделиться

3 ответа

Можно использовать команду набора.

set(subplot(2,2,1),'Color','Red')

Это даст Вам красный фон в местоположении подграфика 2,2,1.

20
ответ дан 6 December 2019 в 06:52
поделиться

Я не использовал Matlab за несколько лет, но я думаю, что это мог бы хорошо быть whitebg метод, названный после объявления подграфика, подобного пути, которым Вы установите заголовок.

subplot(3, 2, 4), hist(rand(50)), whitebg('y');
2
ответ дан 6 December 2019 в 06:52
поделиться

Я знаю, что вы упомянули, что используете MATLAB 6.1, но стоит упомянуть, что в более новых версиях MATLAB вы можете указать дополнительные аргументы пары значение-свойство в начальном вызове SUBPLOT , что позволяет использовать более компактный синтаксис. Следующее создает оси с красным фоном в верхнем левом углу макета 2 на 2:

subplot(2,2,1,'Color','r');

Я не уверен, в какой версии MATLAB был введен этот синтаксис, поскольку примечания к выпуску возвращаются к Версии 7 (R14) , похоже, не упоминает об этом.

4
ответ дан 6 December 2019 в 06:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: