One-point random process generation

バージョン 1.1 (363 KB) 作成者: E. Cheynet
Minimalist Matlab implementation of a random process generation in one point using the spectral method
ダウンロード: 240
更新 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
謝辞

ヒントを与えたファイル: ENERGI322: Introduction to the buffeting theory, Stationarity test

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 リポジトリにアクセスしてください。