Random Process Archives - GaussianWaves https://www.gaussianwaves.com/category/random-process/ Signal Processing for Communication Systems Thu, 16 Mar 2023 11:40:50 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.4 https://i0.wp.com/www.gaussianwaves.com/gaussianwaves/wp-content/uploads/2016/02/cropped-gaussianwaves_logo_120_120.png?fit=32%2C32&ssl=1 Random Process Archives - GaussianWaves https://www.gaussianwaves.com/category/random-process/ 32 32 163393712 Bayes’ theorem https://www.gaussianwaves.com/2021/04/bayes-theorem/ https://www.gaussianwaves.com/2021/04/bayes-theorem/#comments Sat, 17 Apr 2021 13:48:29 +0000 https://www.gaussianwaves.com/?p=29510 Key focus: Bayes’ theorem is a method for revising the prior probability for specific event, taking into account the evidence available about the event. Introduction In statistics, the process of drawing conclusions from data subject to random variations – is called “statistical inference”. Usually, in any random experiment, the observations are recorded and conclusions have ... Read more

The post Bayes’ theorem appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2021/04/bayes-theorem/feed/ 3 29510
Statistical measures for stochastic signals https://www.gaussianwaves.com/2020/08/statistical-measures-for-stochastic-signals/ https://www.gaussianwaves.com/2020/08/statistical-measures-for-stochastic-signals/#comments Sun, 02 Aug 2020 13:38:47 +0000 https://www.gaussianwaves.com/?p=24053 Key focus: Discuss statistical measures for stochastic signals : mean, variance, skewness, kurtosis, histogram, scatterplot, cross-correlation and auto-correlation. Deterministic and stochastic signals A deterministic signal is exactly predictable for the given time span of interest. It could be expressed using analytic form (example: x(t) = sin (2 π fc t) ). Many of the signals ... Read more

The post Statistical measures for stochastic signals appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/08/statistical-measures-for-stochastic-signals/feed/ 5 24053
Matplotlib histogram and estimated PDF in Python https://www.gaussianwaves.com/2020/06/using-matplotlib-histogram-in-python/ https://www.gaussianwaves.com/2020/06/using-matplotlib-histogram-in-python/#respond Fri, 05 Jun 2020 08:28:31 +0000 https://www.gaussianwaves.com/?p=23331 Key focus: Shown with examples: let’s estimate and plot the probability density function of a random variable using Python’s Matplotlib histogram function. Generation of random variables with required probability distribution characteristic is of paramount importance in simulating a communication system. Let’s see how we can generate a simple random variable, estimate and plot the probability ... Read more

The post Matplotlib histogram and estimated PDF in Python appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/06/using-matplotlib-histogram-in-python/feed/ 0 23331
Hidden Markov Models (HMM) – Simplified !!! https://www.gaussianwaves.com/2020/03/hidden-markov-models-hmm-simplified/ https://www.gaussianwaves.com/2020/03/hidden-markov-models-hmm-simplified/#comments Tue, 17 Mar 2020 05:08:35 +0000 https://www.gaussianwaves.com/?p=22270 Markov chains are useful in computing the probability of events that are observable. However, in many real world applications, the events that we are interested in are usually hidden, that is we don’t observe them directly. These hidden events need to be inferred. For example, given a sentence in a natural language we only observe the ... Read more

The post Hidden Markov Models (HMM) – Simplified !!! appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/03/hidden-markov-models-hmm-simplified/feed/ 3 22270
Markov Chains – Simplified !! https://www.gaussianwaves.com/2020/03/markov-chains-simplified/ https://www.gaussianwaves.com/2020/03/markov-chains-simplified/#respond Fri, 06 Mar 2020 07:11:37 +0000 https://www.gaussianwaves.com/?p=22215 Key focus: Markov chains are a probabilistic models that describe a sequence of observations whose occurrence are statistically dependent only on the previous ones. ● Time-series data like speech, stock price movements.● Words in a sentence.● Base pairs on the rung of a DNA ladder. States and transitions Assume that we want to model the ... Read more

The post Markov Chains – Simplified !! appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/03/markov-chains-simplified/feed/ 0 22215
Generate color noise using Auto-Regressive (AR) model https://www.gaussianwaves.com/2019/12/color-noise-generation-using-auto-regressive-ar-model-power-law-noises/ https://www.gaussianwaves.com/2019/12/color-noise-generation-using-auto-regressive-ar-model-power-law-noises/#comments Wed, 04 Dec 2019 07:16:19 +0000 https://www.gaussianwaves.com/?p=21183 Key focus: Learn how to generate color noise using auto regressive (AR) model. Apply Yule Walker equations for generating power law noises: pink noise, Brownian noise. Auto-Regressive (AR) model An uncorrelated Gaussian random sequence can be transformed into a correlated Gaussian random sequence using an AR time-series model. If a time series random sequence is ... Read more

The post Generate color noise using Auto-Regressive (AR) model appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2019/12/color-noise-generation-using-auto-regressive-ar-model-power-law-noises/feed/ 2 21183
Generating colored noise with Jakes PSD: Spectral factorization https://www.gaussianwaves.com/2019/10/generating-colored-noise-with-jakes-psd-spectral-factorization-method/ https://www.gaussianwaves.com/2019/10/generating-colored-noise-with-jakes-psd-spectral-factorization-method/#respond Thu, 17 Oct 2019 06:16:55 +0000 https://www.gaussianwaves.com/?p=20730 The aim of this article is to demonstrate the application of spectral factorization method in generating colored noise having Jakes power spectral density. Before continuing, I urge the reader to go through this post: Introduction to generating correlated Gaussian sequences. In spectral factorization method, a filter is designed using the desired frequency domain characteristics (like ... Read more

The post Generating colored noise with Jakes PSD: Spectral factorization appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2019/10/generating-colored-noise-with-jakes-psd-spectral-factorization-method/feed/ 0 20730
Generate correlated Gaussian sequence (colored noise) https://www.gaussianwaves.com/2019/10/generating-correlated-gaussian-sequences/ https://www.gaussianwaves.com/2019/10/generating-correlated-gaussian-sequences/#respond Tue, 15 Oct 2019 06:43:03 +0000 https://www.gaussianwaves.com/?p=20700 Key focus: Colored noise sequence (a.k.a correlated Gaussian sequence), is a non-white random sequence, with non-constant power spectral density across frequencies. Introduction Speaking of Gaussian random sequences such as Gaussian noise, we generally think that the power spectral density (PSD) of such Gaussian sequences is flat.We should understand that the PSD of a Gausssian sequence ... Read more

The post Generate correlated Gaussian sequence (colored noise) appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2019/10/generating-correlated-gaussian-sequences/feed/ 0 20700
Exponential random variable – simulation & application https://www.gaussianwaves.com/2019/07/exponential-random-variable/ https://www.gaussianwaves.com/2019/07/exponential-random-variable/#respond Fri, 26 Jul 2019 05:51:23 +0000 https://www.gaussianwaves.com/?p=20310 Introduction An exponential random variable (RV) is a continuous random variable that has applications in modeling a Poisson process. Poisson processes find extensive applications in tele-traffic modeling and queuing theory. They are used to model random points in time or space, such as the times when call requests arriving at an exchange, the times when ... Read more

The post Exponential random variable – simulation & application appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2019/07/exponential-random-variable/feed/ 0 20310
Binomial random variable using Matlab https://www.gaussianwaves.com/2019/07/binomial-random-variable/ https://www.gaussianwaves.com/2019/07/binomial-random-variable/#respond Thu, 25 Jul 2019 06:57:14 +0000 https://www.gaussianwaves.com/?p=20290 Binomial random variable, a discrete random variable, models the number of successes in mutually independent Bernoulli trials, each with success probability . The term Bernoulli trial implies that each trial is a random experiment with exactly two possible outcomes: success and failure. It can be used to model the total number of bit errors in ... Read more

The post Binomial random variable using Matlab appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2019/07/binomial-random-variable/feed/ 0 20290