Sierpinski triangle/Graphical: Difference between revisions

Content added Content deleted
No edit summary
(→‎{{header|Perl}}: adding PARI/GP script)
Line 1,013: Line 1,013:
run with:
run with:
ocaml graphics.cma sierpinski.ml
ocaml graphics.cma sierpinski.ml

=={{header|PARI/GP}}==
{{Works with|PARI/GP|2.7.4 and above}}
[[File:SierpT9.png|right|thumb|Output SierpT9.png]]

<lang parigp>
\\ Sierpinski triangle fractal
\\ Note: plotmat() can be found here on
\\ http://rosettacode.org/wiki/Brownian_tree#PARI.2FGP page.
\\ 6/3/16 aev
pSierpinskiT(n)={
my(sz=2^n,M=matrix(sz,sz),x,y);
for(y=1,sz, for(x=1,sz, if(!bitand(x,y),M[x,y]=1);));\\fends
plotmat(M);
}
{\\ Test:
pSierpinskiT(9); \\ SierpT9.png
}
</lang>
{{Output}}

<pre>
> pSierpinskiT(9); \\ SierpT9.png
*** matrix(512x512) 19682 DOTS
</pre>


=={{header|Perl}}==
=={{header|Perl}}==