インタラクティブなモデル Manipulateコマンドを使うと,パラメータを変化させたときに何が起こるかを,リアルタイムでインタラクティブに調べることができます: In[1]:= ⨯ Manipulate[Plot[Sin[f x], {x, -3, 3}, Filling -> Axis], {f, 1, 5}] Out[1]= 1つのManipulateコマンドに複数のコントローラを含むことができます.Wolfram言語は,それらのコントローラに最適なレイアウトを自動的に選びます: In[1]:= ⨯ Manipulate[Plot[Sin[f*x + p], {x, -3, 3}, Filling -> fill, PlotStyle -> color], {f, 1, 5}, {p, 3, 9}, {fill, {Bottom, Top, Axis}}, {color, Red}] Out[1]= Wolfram言語では,グラフィックスではない式も含め,どのような式でもManipulateを使って操作可能です: In[1]:= ⨯ Manipulate[Expand[(a + b)^n], {n, 1, 20, 1}] Out[1]= 参照:動的な可視化 »