ListCorrelate

ListCorrelate[ker,list]

给出核 kerlist 的相关.

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]

给出相关,其中 list 放置在重复元素 p 的结尾.

ListCorrelate[ker,list,klist,{p1,p2,}]

给出相关,其中 list 放置在循环重复 pi 的结尾.

ListCorrelate[ker,list,klist,padding,g,h]

给出广义相关,g 代替 Timesh 代替 Plus.

ListCorrelate[ker,list,klist,padding,g,h,lev]

kerlistlev 层上使用元素形成相关.

更多信息

  • 对于核 Kr 和列表 asListCorrelate[ker,list] 计算 ,其中和式的极限使得核不会延伸出列表的任何一边.
  • 对于一维列表,ListCorrelate[ker,list] 等价于 ListConvolve[Reverse[ker],list].
  • 对于高维列表,ker 必须在每层上颠倒.
  • ListConvolve 中相对于 ListCorrelatekLkR 的设置为负.
  • ListCorrelate{kL,kR} 的共同设置是:
  • {1,-1}无延伸量 (缺省)
    {1,1}右端的最大延伸量
    {-1,-1}左端最大延伸量
    {-1,1}左右两端的最大延伸量

范例

打开所有单元关闭所有单元

基本范例  (4)

{x,y} 与列表数据的相关:

制作一个循环相关,它的深度和原数据相同:

将核元素 2 与数据内的连续元素对齐:

zzz 填充,而不是循环使用数据:

二维相关:

范围  (5)

用确切的算法计算相关:

用机器算法:

用24位精度算法:

复数数据的相关:

二维相关:

循环二维相关:

有最大延伸和零填充的二维映射:

推广和延伸  (4)

fg 替代 TimesPlus

fg 替代 TimesPlus,用最大延伸和空数据填充:

用函数 fg 替代 TimesPlus,用最大延伸和空数据填充:

ListCorrelate 可用于 TimeSeries

应用  (6)

加权移动平均的平滑数据:

加权平均值的正规化高斯分布:

一个图像的高斯平滑:

5×5像素模版的高斯核:

图像平滑:

图像的边缘检测:

与拉普拉斯滤波核相关:

使用高斯滤波核的拉普拉斯:

产生帕斯卡三角(也就是中国的杨辉三角):

加性元胞自动机:

将有限差分公式应用到一个均匀采样函数中:

显示具有不同网格点数目的误差:

对二次导数近似值,显示具有不同网格点数目的误差:

属性和关系  (3)

ListCorrelate 等价于颠倒核的 ListConvolve

生成两个随机向量:

用于从向量构造循环矩阵的函数:

循环相关相当于与循环矩阵相乘:

循环相关也相当于离散傅立叶变换域中的乘法:

生成两个随机向量:

用于从向量构造上三角托普利兹矩阵的函数:

带零填充的循环相关相当于与上三角托普利兹矩阵相乘:

Wolfram Research (1999),ListCorrelate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListCorrelate.html.

文本

Wolfram Research (1999),ListCorrelate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListCorrelate.html.

CMS

Wolfram 语言. 1999. "ListCorrelate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ListCorrelate.html.

APA

Wolfram 语言. (1999). ListCorrelate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ListCorrelate.html 年

BibTeX

@misc{reference.wolfram_2024_listcorrelate, author="Wolfram Research", title="{ListCorrelate}", year="1999", howpublished="\url{https://reference.wolfram.com/language/ref/ListCorrelate.html}", note=[Accessed: 14-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_listcorrelate, organization={Wolfram Research}, title={ListCorrelate}, year={1999}, url={https://reference.wolfram.com/language/ref/ListCorrelate.html}, note=[Accessed: 14-November-2024 ]}