How do I set a background Color in Plots?

430 Ansichten (letzte 30 Tage)
Sridhar N
Sridhar N am 7 Nov. 2014
Hi , I wanted to know as to how I can go about changing the background color in a plot. The default background color of a plot is White. Some info on how to keep the color of data points' constant and change only background color of plot will be of great help. Thanks !

Akzeptierte Antwort

Kherbache Abdelkader
Kherbache Abdelkader am 22 Mai 2021
set(gca,'color', [0.8 0.8 0.8]);

Weitere Antworten (2)

Star Strider
Star Strider am 7 Nov. 2014
The patch function is one way to do it:
x = linspace(0,10*pi);
y = sin(x).*cos(50*x);
xl = [min(x) max(x)];
yl = [min(y) max(y)];
figure(1)
patch([xl fliplr(xl)], [yl(1) yl(1) yl(2) yl(2)], [0.5 0.8 0.9])
hold on
plot(x, y, '-b')
grid
hold off
axis([min(x) max(x) min(y) max(y)])

Stalin Samuel
Stalin Samuel am 7 Nov. 2014
figure('Color',[0.8 0.8 0.8]); set(gca, 'color', [1 1 0])

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by