ListCorrelate[ker,list]
核 ker と list との相関を形成する.
ListCorrelate[ker,list,k]
ker の k 次の要素が list の各要素と整列されている循環相関を形成する.
ListCorrelate[ker,list,{kL,kR}]
最初の要素がlist[[1]] ker[[kL]]を含み,最後の要素が list[[-1]] ker[[kR]]を含む循環相関を形成する.
ListCorrelate[ker,list,klist,p]
最後が要素 p の反復により list を充填する相関を形成する.
ListCorrelate[ker,list,klist,{p1,p2,…}]
list の最後を piの循環反復で充填して相関を形成する.
ListCorrelate[ker,list,klist,padding,g,h]
ListCorrelate[ker,list,klist,padding,g,h,lev]
ker および list のレベル lev の要素を用いた相関を形成する.


ListCorrelate
ListCorrelate[ker,list]
核 ker と list との相関を形成する.
ListCorrelate[ker,list,k]
ker の k 次の要素が list の各要素と整列されている循環相関を形成する.
ListCorrelate[ker,list,{kL,kR}]
最初の要素がlist[[1]] ker[[kL]]を含み,最後の要素が list[[-1]] ker[[kR]]を含む循環相関を形成する.
ListCorrelate[ker,list,klist,p]
最後が要素 p の反復により list を充填する相関を形成する.
ListCorrelate[ker,list,klist,{p1,p2,…}]
list の最後を piの循環反復で充填して相関を形成する.
ListCorrelate[ker,list,klist,padding,g,h]
ListCorrelate[ker,list,klist,padding,g,h,lev]
ker および list のレベル lev の要素を用いた相関を形成する.
詳細

- 核 Krとリスト asから,ListCorrelate[ker,list]は,
を計算する.総和の範囲は核がリストの両側にはみ出さないこととする.
- 一次元のリストに対しては,ListCorrelate[ker,list]はListConvolve[Reverse[ker],list]に等価である.
- 高次元のリストに対しては ker はすべてのレベルで反転される必要がある.
- kLおよび kRの設定は,ListConvolveでListCorrelateに相対的に反転される.
- ListCorrelateでの{kL,kR}の共通な設定
-
{1,-1} はみ出しなし(デフォルト) {1,1} 右端で最大はみ出し {-1,-1} 左端で最大はみ出し {-1,1} 両端で最大はみ出し
例題
すべて開く すべて閉じる例 (4)
一般化と拡張 (4)
はみ出しは最大にし,ゼロ充填にして,PlusとTimesの代りに関数fと関数gを使う:
はみ出しは最大で空充填として,PlusとTimesの代りに関数fと関数gを使う:
ListCorrelateはTimeSeriesと使うことができる:
アプリケーション (6)
特性と関係 (3)
ListCorrelateは核を逆にしたListConvolveに等しい:
関連項目
ListConvolve LinearRecurrence MovingAverage Partition Accumulate Differences Inner CellularAutomaton ArrayFilter PadLeft ToeplitzMatrix
Function Repository: Correlogram
テクニカルノート
関連するガイド
-
▪
- データの変換と平滑化 ▪
- 線形・非線形フィルタ ▪
- 統計的データ解析 ▪
- 信号フィルタリングとフィルタ設計
履歴
1999 で導入 (4.0)
テキスト
Wolfram Research (1999), ListCorrelate, Wolfram言語関数, https://reference.wolfram.com/language/ref/ListCorrelate.html.
CMS
Wolfram Language. 1999. "ListCorrelate." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ListCorrelate.html.
APA
Wolfram Language. (1999). ListCorrelate. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ListCorrelate.html
BibTeX
@misc{reference.wolfram_2025_listcorrelate, author="Wolfram Research", title="{ListCorrelate}", year="1999", howpublished="\url{https://reference.wolfram.com/language/ref/ListCorrelate.html}", note=[Accessed: 16-September-2025]}
BibLaTeX
@online{reference.wolfram_2025_listcorrelate, organization={Wolfram Research}, title={ListCorrelate}, year={1999}, url={https://reference.wolfram.com/language/ref/ListCorrelate.html}, note=[Accessed: 16-September-2025]}