Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / Built-in Functions / Numerical Computation / Data Manipulation /

Further Examples: ListConvolve

This gives the convolution of with .

In[1]:=

Out[1]=

Matrices such as this one can be used to illustrate how convolutions work. The elements of the convolution are formed by taking the dot product of the first row with each of the other rows. Spaces are used instead of zeros for clarity.

In[2]:=

In this case the element x at position of the kernel is aligned with each element of the list in turn.

In[3]:=

Out[3]=

In[4]:=

Here the element y at position of the kernel is aligned with each element of the list.

In[5]:=

Out[5]=

In[6]:=

This forms the cyclic convolution whose first element contains 2 x and whose last element contains 6 x.

In[7]:=

Out[7]=

In[8]:=

Here the list is padded with repetitions of p.

In[9]:=

Out[9]=

In[10]:=

This pads the list with p, q. The reversed list is put on top of a cyclic repetition of p, q.

In[11]:=

Out[11]=

In[12]:=

Here Plus and Times are replaced by Times and Power.

In[13]:=

Out[13]=

In[14]:=

This multiplies x and y together in base b.

In[15]:=

For instance, this multiplies and in base .

In[16]:=

Out[16]=

In[17]:=

Out[17]=

In[18]:=

Out[18]=

In[19]:=



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja] |
Sign up for our newsletter: