Difference between revisions of "Merge Functions in z^3 Sets/Arrays"

From ZCubes Wiki
Jump to navigation Jump to search
Line 20: Line 20:
 
'''2. mergerows'''
 
'''2. mergerows'''
 
*This allows the user to merge the rows of two arrays.
 
*This allows the user to merge the rows of two arrays.
 +
'''c = a.mergerows(SomeOtherArray)'''
  
 
  For example:
 
  For example:
Line 26: Line 27:
 
  c = a.mergerows(b)
 
  c = a.mergerows(b)
 
  '''c =  [1 2  3  10 11 12'''
 
  '''c =  [1 2  3  10 11 12'''
       '''20 25 30  6  7 8]'''
+
       '''20 25 30  6  7 8]
 +
 
 +
'''3. mergecolumns'''
 +
*This allows the user to merge the columns of two arrays.
 +
'''c = a.mergecolumns(SomeOtherArray)'''
 +
 
 +
For example:
 +
a = [1,2,3;20,25,30];
 +
b = [10,11,12;6,7,8];
 +
c = a.mergecolumns(b)
 +
'''c = 1 2  3'''
 +
    '''20 25  30'''
 +
    '''10 11  12'''
 +
    '''6 7  8'''
 +
 
 +
'''4. mergeio'''

Revision as of 10:04, 11 November 2016

Merge Functions


Description

There are 4 types of merges.

  • merge
  • mergerows
  • mergecolumns
  • mergeio

1. merge

  • This function facilitates the user to merge two array values using a function, such as SUM, CONCAT, etc...
c = a.merge(SomeOtherArray, SomeFunction) 
For example:
a = [1,2,3];
b = [4,5,6];
c = a.merge(b,SUM)
c = [5,7,9]

2. mergerows

  • This allows the user to merge the rows of two arrays.
c = a.mergerows(SomeOtherArray)
For example:
a = [1,2,3;20,25,30];
b = [10,11,12;6,7,8];
c = a.mergerows(b)
c =  [1 2  3  10 11 12
     20 25 30  6  7 8]

3. mergecolumns

  • This allows the user to merge the columns of two arrays.
c = a.mergecolumns(SomeOtherArray)
For example:
a = [1,2,3;20,25,30];
b = [10,11,12;6,7,8];
c = a.mergecolumns(b)
c = 1	 2   3
   20	25  30
   10	11  12
    6	 7   8

4. mergeio