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

ListInterpolation

Usage
Notes
Further Examples

ListInterpolation is similar to Interpolation, but provides a more convenient interface for data that does not include coordinates and for multidimensional data.

Here is a table of values of a function on a regular three dimensional grid.

In[1]:=  

Out[1]=

This constructs an approximate function that represents these values. There is not enough data in the z direction (only z = 0 and z = 1) for a higher order approximation, so the order in that direction is reduced automatically. (The order can be reduced manually; in this case by setting the option InterpolationOrder to {3,3,1}.)

In[2]:=  

Out[2]=

The approximation reproduces the values at each of the points in the table.

In[3]:=  

Out[3]=

You can get approximate values at other points. In this case, the interpolation is a fairly good approximation to the function.

In[4]:=  

Out[4]=

Here values and derivatives specified at the points  ,  ,  and  . There is not enough data to construct a third order (cubic) polynomial in either the x or the y direction, so the (default) interpolation order of  is reduced automatically.

In[5]:=  

Out[5]=

Again, the given values are represented by the approximate function.

In[6]:=  

Out[6]=

The given derivatives are also represented.

In[7]:=  

Out[7]=

Where the derivative was given by Automatic, it is computed automatically by the interpolation.

In[8]:=  

Out[8]=

You can also get approximate values at other points.

In[9]:=  

Out[9]=

Let's clean up by getting rid of the symbols defined in these examples.

In[10]:=  


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



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