Difference between revisions of "ZCubes/Pascal vs Sierpinski Triangle"

From ZCubes Wiki
Jump to navigation Jump to search
Line 8: Line 8:
 
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
 
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
  
==Code==
+
==Code-Pascal vs Sierpinski Triangle==
 
     m=10;
 
     m=10;
 
     pt=PASCALTRIANGLE(m);
 
     pt=PASCALTRIANGLE(m);
Line 45: Line 45:
 
   (a);
 
   (a);
  
  m=32;
 
  
 
   m=64;
 
   m=64;

Revision as of 05:26, 19 August 2020

Pascal vs Sierpinski Triangle


This video demonstrates how to generate Pascal triangle in Z and derive Sierpinski triangle from Pascal triangle in ZCubes.

Video


Pascal vs Sierpinski Triangle














Code-Pascal vs Sierpinski Triangle

   m=10;
   pt=PASCALTRIANGLE(m);
   a=pt
      .map(
       function(r,i)
        {
         var prefix=(REPEATCHAR(" ",(2*m-(2*i+1))/2).split(""));
           return(
                prefix
                 .concat(r.join(", ,").split(","))
                 .concat(prefix)
            )
        }
     );
 (a);


 m=32;
 pt=PASCALTRIANGLE(m);
 m=10;
 pt=PASCALTRIANGLE(m).$(x=>x%2)
 a=pt
     .map(
      function(r,i)
      {
         var prefix=(REPEATCHAR(" ",(2*m-(2*i+1))/2).split(""));
           return(
                prefix
                 .concat(r.join(", ,").split(","))
                 .concat(prefix)
           )
      }
   );
 (a);


 m=64;


<< ZCubes Videos
<< About ZCubes


© Copyright 1996-2020, ZCubes, Inc.