アップグレード情報:

VectorFieldPlots`

バージョン7で,ベクトル場プロットパッケージはWolframシステムに統合された.

新しいシステム関数

VectorFieldPlotが組込みの Mathematica 関数VectorPlotとして利用できるようになった:

Version 6.0 << VectorFieldPlots`;
VectorFieldPlot[{Sin[x], Cos[y]}, {x, 0, 2 Pi}, {y, 0, 2 Pi}]

VectorFieldPlot3Dが組込みの Mathematica 関数VectorPlot3Dとして利用できるようになった:

Version 6.0 << VectorFieldPlots`;
VectorFieldPlot3D[{x, y, z}, {x, 0, 1}, {y, 0, 1}, {z, 0, 1}]

VectorHeadsオプションの代りにVectorPlot3DVectorStyleオプションが使われるようになった:

Version 6.0 << VectorFieldPlots`;
VectorFieldPlot3D[{x, y, z}, {x, 0, 1}, {y, 0, 1}, {z, 0, 1}, 
 VectorHeads -> False]

VectorFieldPlotおよびVectorFieldPlot3DColorFunctionオプションの代りに新しいVectorColorFunctionオプションが使われるようになった:

Version 6.0 << VectorFieldPlots`;
VectorFieldPlot[{Sin[x], Cos[y]}, {x, 0, 2 Pi}, {y, 0, 2 Pi}, 
 ColorFunction -> Hue]

VectorPointsオプションを使って,プロットの中の評価点の数を増やす:

Version 6.0 << VectorFieldPlots`;
VectorFieldPlot[{Sin[x], Cos[y]}, {x, 0, 2 Pi}, {y, 0, 2 Pi}, 
 PlotPoints -> 20]

GradientFieldPlotGradientFieldPlot3DHamiltonianFieldPlotPolyaFieldPlotは以下の定義を使って置き換えることができる:

Version 6.0 << VectorFieldPlots`;
GradientFieldPlot[Sin[x y], {x, 0, 1}, {y, 0, 1}]
Version 6.0 << VectorFieldPlots`;
GradientFieldPlot3D[x^2 + y^2 - z^2, {x, 0, 1}, {y, 0, 1}, {z, 0, 1}]
Version 6.0 << VectorFieldPlots`;
HamiltonianFieldPlot[Sin[x y], {x, 0, 2 \[Pi]}, {y, 0, 2 \[Pi]}]
Version 6.0 << VectorFieldPlots`;
PolyaFieldPlot[Sin[x + I*y], {x, -1, 1}, {y, -1, 1}]