One-point random process generation

版本 1.1 (363.0 KB) 作者: E. Cheynet
Minimalist Matlab implementation of a random process generation in one point using the spectral method
228.0 次下载
更新时间 2023/1/30

One-point random process generation

Minimalist Matlab implementation of a random process generation in one point

View One-point random process generation on File Exchange Buy Me A Coffee

Summary

A stationary Gaussian random process is generated using the spectral method. This means that the function requires only two inputs: the target power spectral density (PSD) and the associated frequency vector.

Content

The present submission contains:

  • The function randomProcess.m, which generates the (random) time series associated with a target PSD
  • An example file Documentation.mlx, which illustrates the generation of the random process using the case of atmospheric turbulence
  • The function getSamplingPara.m, which computes the target frequency vector and the associated time vector.

Any question, suggestion or comment is welcome.

Example

Comparison between the target and estimated power-spectral density for turbulence data

引用格式

Cheynet, E. Minimalist Matlab Implementation of a Random Process Generation in One Point. Zenodo, 2020, doi:10.5281/ZENODO.3890406.

查看更多格式
MATLAB 版本兼容性
创建方式 R2019b
与 R2018a 及更高版本兼容
平台兼容性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.1

See release notes for this release on GitHub: https://github.com/ECheynet/randomProcess/releases/tag/v1.1

1.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库