Borrar filtros
Borrar filtros

spatially colored and temporaly white noise

1 visualización (últimos 30 días)
Betha Shirisha
Betha Shirisha el 8 de Abr. de 2015
Comentada: Image Analyst el 8 de Abr. de 2015
How to generate spatially colored and temporaly white noise ? i.e if E is the noise of size (5,100) then the coloumns of E are independent and identically distrubuted according to ek ~ N(0,Q) ,where Q is some positive definite matrix and Q is not equal to identity matrix
  1 comentario
Betha Shirisha
Betha Shirisha el 8 de Abr. de 2015
Simply I have to generate noise with distribution E ~ N(0,Q) (normal distribution with zero mean and covarince Q) where Q is positive definite matrix.
Thanks

Iniciar sesión para comentar.

Respuesta aceptada

Image Analyst
Image Analyst el 8 de Abr. de 2015
Check out randn() in the help. This generates samples drawn from a normal distribution with specified mean and var:
% Create a vector of 1000 random values drawn from a normal distribution
% with a mean of 500 and a standard deviation of 5.
a = 5;
b = 500;
y = a.*randn(1000,1) + b;
% Calculate the sample mean, standard deviation, and variance.
stats = [mean(y) std(y) var(y)]
  2 comentarios
Betha Shirisha
Betha Shirisha el 8 de Abr. de 2015
@Image Analyst thanks... In this case i need to multivariate distribution,variance of noise is a matrix Q which is positive definite
Image Analyst
Image Analyst el 8 de Abr. de 2015
Have you looked at the help yet?
Generate values from a bivariate normal distribution with specified mean vector and covariance matrix.
mu = [1 2];
sigma = [1 0.5; 0.5 2];
R = chol(sigma);
z = repmat(mu,10,1) + randn(10,2)*R

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by