ListCorrelate

ListCorrelate[ker,list]
给出核 kerlist 的相关.

ListCorrelate[ker,list,k]
给出循环相关,其中 ker 中的第 k 个元素和 list 中的每个元素对齐.

ListCorrelate[ker,list,{kL,kR}]
给出循环相关,它的第一个元素包含 ,最后一个元素包含 .

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

ListCorrelate[ker,list,klist,{p1,p2,}]
给出相关,其中 list 放置在循环重复 的结尾.

ListCorrelate[ker,list,klist,padding,g,h]
给出广义相关,g 代替 Timesh 代替 Plus.

ListCorrelate[ker,list,klist,padding,g,h,lev]
listlev 层上使用元素形成相关.

更多信息更多信息

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

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

基本范例  (4)基本范例  (4)

与列表数据的相关:

In[1]:=
Click for copyable input
Out[1]=

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

In[1]:=
Click for copyable input
Out[1]=

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

In[2]:=
Click for copyable input
Out[2]=

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

In[1]:=
Click for copyable input
Out[1]=

二维相关:

In[1]:=
Click for copyable input
Out[1]=
1999年引入
(4.0)