Munching squares: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{task|Raster graphics operations}}[[Category:Graphics algorithms]] |
{{task|Raster graphics operations}}[[Category:Graphics algorithms]] |
||
Render a graphical pattern where each pixel is colored by 'x xor y' from a color table. |
Render a graphical pattern where each pixel is colored by the value of 'x xor y' from a color table. |
||
=={{header|Mathematica}}== |
=={{header|Mathematica}}== |
Revision as of 09:02, 28 November 2011
Munching squares
You are encouraged to solve this task according to the task description, using any language you may know.
You are encouraged to solve this task according to the task description, using any language you may know.
Render a graphical pattern where each pixel is colored by the value of 'x xor y' from a color table.
Mathematica
Output #1: <lang Mathematica> ListDensityPlot[
Table[Table[ FromDigits[BitXor[IntegerDigits[x, 2, 8], IntegerDigits[y, 2, 8]], 2], {x, 0, 255}], {y, 0, 255}]]
</lang>
Output #2: <lang Mathematica> ArrayPlot[Array[BitXor, {511, 511}]] </lang>