White noise versus colored noise

This page on white noise vs. colored noise describes difference between white noise and colored noise.

white noise White noise is the noise signal whose power spectrum is flat i.e. will have almost constant integrated power at different frequency bands of same duration (bandwidth). White noise is made of almost all the frequencies and will have constant power at all these frequencies; hence it is also analogous to white light emitting all the frequencies in the same proportion. The figure describes spectrum of white noise.

colored noise
Colored noise will have different integrated power at different frequency bands of same duration. Depending upon whether it is gray, pink, blue or brown color it will have different power spectrum. Based on this power concentration varies at different frequencies. The figure describes spectrum of colored noise(example-Pink noise).

Generating white noise and colored noise signal in matlab

To generate white noise one can use rand function from matlab library or awgn (additive white Gaussian noise) function can be used. To know more on AWGN refer page on channel model.

To generate colored noise data generated using rand to be filtered (either low pass, high pass etc.) to generate colored noise of different types based on which part of frequency components to be attenuated more or less. For filtering various functions are available fir1, filter etc.

What is Difference between

difference between FDM and OFDM
Difference between SC-FDMA and OFDM
Difference between SISO and MIMO
Difference between TDD and FDD
Difference between 802.11 standards viz.11-a,11-b,11-g and 11-n
Bluetooth vs zigbee
Fixed wimax vs mobile

RF and Wireless Terminologies