Random Field Simulation

Generate multivariate conditional random fields given a mesh and covariance information.
ダウンロード: 6.9K
更新 2012/4/26

ライセンスの表示

Given a list of d-dimensional points -- typically, though not necessarily, representing a mesh -- and correlation information, the function randomfield.m returns realizations of a corresponding random process. These fields may be conditioned on known data values.

The correlation information can be:
- one of three parameterized models,
- a given correlation matrix with dimensions corresponding to the number of mesh points,
- a matrix of "snapshots" of an unknown process.

The function can also return a struct with the Karhunen-Loeve bases for further field generation and filtering. See the options described in the help for more details.

When data is given for the field realizations to interpolate, the returned mean is the ordinary kriging approximation.

If you have the parallel computing toolbox and more than one core, this will go faster.

Copyright Paul G. Constantine and Qiqi Wang.

引用

Paul Constantine (2025). Random Field Simulation (https://jp.mathworks.com/matlabcentral/fileexchange/27613-random-field-simulation), MATLAB Central File Exchange. に取得済み.

MATLAB リリースの互換性
作成: R2011b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersTriangulation Representation についてさらに検索
謝辞

ヒントを与えたファイル: PMPack - Parameterized Matrix Package

Community Treasure Hunt

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

Start Hunting!
バージョン 公開済み リリース ノート
1.5.0.0

Learned to use zip.

1.2.0.0

Latest version incorporates a low-memory option for large meshes. However, it is slow.

Performance is substantially improved when using the Parallel Computing Toolbox. The scripts use parfor to construct the correlation matrix.

1.1.0.0

Fixed a bug when computing the covariance matrix from snapshots.

1.0.0.0