|
SOLUTIONS
|
Computational Systems
Mathematica is the tool that has made possible Stephen Wolfram's exploration of the computational universe, and the emerging field of Wolfram Science (NKS). Whether for modeling, algorithm discovery or basic NKS, Mathematica has immediate built-in capabilities for the systematic study of a broad range of computational systems.
Learning ResourcesLearning Resources
Related Web Resources Community |
Featured ExamplesFeatured Examples |
-
Apply Sound to Complex Systems
-
Colorize Connected Components in Complex Structures
-
Construct the Game of Life
-
Create Tables of Results in Parallel
-
Create Truth Tables
-
Enumerate Possible Image Filters
-
Evolution of a 3D Cellular Automaton
-
Visualize the Evolution of a Turing Machine
-
Visualize the Evolution of the Game of Life in 3D
ReferenceReference
CellularAutomaton — general cellular automaton in 1D, 2D, etc.
TuringMachine — general Turing machine in 1D, 2D, etc.
expr/.rule — apply a rule
NestList — iteratively apply a function or evolution rule
NestWhileList — iterate while checking for looping or termination
StringReplace, StringReplaceList — rewrite, substitution and multiway systems
ArrayFlatten — flatten out steps in 2D substitution systems, etc.
ArrayPlot, ListPlot — visualize arrays of data
GraphPlot, TreePlot — visualize networks
FindSequenceFunction — find functional forms for integer sequences
