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]=
版本 4 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »