DiggleGatesPointProcess[μ,ρ,d]
内の一定の強度 μ と相互作用半径 ρ のDiggle–Gates点過程を表す.
DiggleGatesPointProcess
DiggleGatesPointProcess[μ,ρ,d]
内の一定の強度 μ と相互作用半径 ρ のDiggle–Gates点過程を表す.
詳細
- DiggleGatesPointProcessは,点が互いに半径 ρ 以内の点についてソフトコア減少反発対相互作用を持ちそれ以外は一様分布に従う点配置をモデル化する.
-

- Diggle–Gates点過程は,その強度 μ とどちらも以下のように ρ によってパラメータ化可能な対ポテンシャル
あるいは対相互作用
についてGibbsPointProcessとして定義することができる. -
![phi(r)= 2 log(sin(pi r/(2 rho))) r<rho; 1 TemplateBox[{True, paclet:ref/True}, RefLink, BaseStyle -> {2ColumnTableMod}]; phi(r)= 2 log(sin(pi r/(2 rho))) r<rho; 1 TemplateBox[{True, paclet:ref/True}, RefLink, BaseStyle -> {2ColumnTableMod}];](Files/DiggleGatesPointProcess.ja/1.png)
対ポテンシャル ![h(r)= sin^2(pi r/(2 rho)) r<rho; 1 TemplateBox[{True, paclet:ref/True}, RefLink, BaseStyle -> {2ColumnTableMod}]; h(r)= sin^2(pi r/(2 rho)) r<rho; 1 TemplateBox[{True, paclet:ref/True}, RefLink, BaseStyle -> {2ColumnTableMod}];](Files/DiggleGatesPointProcess.ja/2.png)
対相互作用 - 観測領域 reg におけるDiggle–Gates点過程DiggleGatesPointProcess[μ,ρ,d]からの点配置
は,PoissonPointProcess[1,d]について
に比例する密度関数
wも持つ. - 点
を点配置
に追加する際のPapangelouの条件付き密度
は
である. - DiggleGatesPointProcessでは,μ と ρ は任意の正の数でよく,d は任意の正の整数でよい.
- DiggleGatesPointProcessはGibbsPointProcessの特殊ケースである.
のとき,DiggleGatesPointProcessは簡約されてPoissonPointProcessになる.- 次は,StraussPointProcessについてのRandomPointConfigurationにおける可能なMethod設定である.
-
"MCMC" マルコフ(Markov)鎖モンテカルロ法における出生死滅過程 "Exact" 過去からのカップリング法 - 次は,EstimatedPointProcessにおけるDiggleGatesPointProcessについてのPointProcessEstimatorの可能な設定である.
-
Automatic パラメータ推定器を自動選択する "MaximumPseudoLikelihood" 擬似尤度を最大にする - DiggleGatesPointProcessは,RipleyKやRandomPointConfiguration等の関数と一緒に使うことができる.
例題
すべて開く すべて閉じる例 (2)
domain = Rectangle[{0, 0}, {10, 10}];pts = RandomPointConfiguration[DiggleGatesPointProcess[10, 2, 2], domain]Show[RegionPlot[domain], ListPlot[pts]]地球表面上で定義されたDiggle–Gates点過程からサンプルを取る:
reg = Entity["Country", "Denmark"]["Polygon"]pts = RandomPointConfiguration[DiggleGatesPointProcess[Quantity[3/1000, 1/"Kilometers"^2], Quantity[3, "Kilometers"], 2], reg, 1]GeoListPlot[pts]スコープ (2)
proc = DiggleGatesPointProcess[50, .1, 2];
reg = Disk[];SeedRandom[1];
pts = RandomPointConfiguration[proc, reg, 2]ListPlot[pts]Clear[μ, ρ, d];
EstimatedPointProcess[pts, DiggleGatesPointProcess[μ, ρ, d]]地球表面上のDiggle–Gates点過程からの2つの実現を生成する:
μ = Quantity[.3, "Kilometers" ^ -2];
ρ = Quantity[10., "Kilometers"];proc = DiggleGatesPointProcess[μ, ρ, 2];
reg = GeoDisk[Entity["City", {"BuenosAires", "BuenosAires", "Argentina"}], Quantity[30, "Kilometers"]];pts = RandomPointConfiguration[proc, reg, 2]GeoListPlot[pts]Clear[μ, ρ, d];
EstimatedPointProcess[pts, DiggleGatesPointProcess[μ, ρ, d]]オプション (3)
Method (3)
proc = DiggleGatesPointProcess[10, .1, 2];
reg = Disk[];RandomPointConfiguration[proc, reg, Method -> "MCMC"]RandomPointConfiguration[proc, reg, Method -> {"MCMC", MaxRecursion -> 6}]RandomPointConfiguration[proc, reg, Method -> {"MCMC", "LengthOfRun" -> 5000}]proc = DiggleGatesPointProcess[10, .1, 2];
reg = Disk[];RandomPointConfiguration[proc, reg, Method -> {"MCMC", "InitialState" -> RandomPoint[reg, 100]}]proc = DiggleGatesPointProcess[10, .1, 2];reg = Rectangle[{0, 0}, {10, 10}];pts = RandomPointConfiguration[proc, reg, Method -> {"Exact", MaxRecursion -> 20}]Show[RegionPlot[reg], ListPlot[pts]]考えられる問題 (1)
デフォルトで,シミュレーションは点の数が定常状態に収束するまで,またはデフォルトの反復回数に達するまで実行される:
proc = DiggleGatesPointProcess[10000, .04, 2];
reg = Disk[];RandomPointConfiguration[proc, reg]RandomPointConfiguration[proc, reg, Method -> {"MCMC", MaxRecursion -> 6}]RandomPointConfiguration[proc, reg, Method -> {"MCMC", "LengthOfRun" -> 5 * 10 ^ 4}]関連するガイド
-
▪
- 空間点過程
テキスト
Wolfram Research (2020), DiggleGatesPointProcess, Wolfram言語関数, https://reference.wolfram.com/language/ref/DiggleGatesPointProcess.html.
CMS
Wolfram Language. 2020. "DiggleGatesPointProcess." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DiggleGatesPointProcess.html.
APA
Wolfram Language. (2020). DiggleGatesPointProcess. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DiggleGatesPointProcess.html
BibTeX
@misc{reference.wolfram_2026_digglegatespointprocess, author="Wolfram Research", title="{DiggleGatesPointProcess}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/DiggleGatesPointProcess.html}", note=[Accessed: 07-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_digglegatespointprocess, organization={Wolfram Research}, title={DiggleGatesPointProcess}, year={2020}, url={https://reference.wolfram.com/language/ref/DiggleGatesPointProcess.html}, note=[Accessed: 07-September-2026]}