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

Partition

Usage
Notes
Further Examples

This groups the elements of the original list in pairs; the last element is thrown away.

In[1]:=  

Out[1]=

This makes triples of elements, with each successive triple offset by  elements.

In[2]:=  

Out[2]=

Here the offset is  .

In[3]:=  

Out[3]=

Define a  matrix.

In[4]:=  

Out[4]//MatrixForm=

This partitions the matrix into blocks of size  . The extra elements that do not fit are thrown away; here these are the last row and last column.

In[5]:=  

Out[5]//MatrixForm=

The  indicates an offset  at level  (the rows) and  at level  (the columns).

In[6]:=  

Out[6]//MatrixForm=

Here the element a appears at position  of the  block and the element y appears at position  of the  block.

In[7]:=  

Out[7]//MatrixForm=

This pads with  ,  , and  .

In[8]:=  

Out[8]//MatrixForm=

Here is the direct way to make a cylinder using the package Shapes.

In[9]:=  

In[10]:=  

Here is another approach using Partition. The function makeCylinder[r, h, n] gives the graphic for a cylinder of radius r, height h approximated by n vertical rectangles.

In[11]:=  

In[12]:=  

The function TreeGraphic produces trees with   leaves.

In[13]:=  

In[14]:=  

In[15]:=  


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: