VectorColorFunction
VectorPlotおよび関連関数のオプションで,描画された場のベクトルの色を決めるために適用する関数を指定する.
詳細
- VectorColorFunctionの設定は,各場のベクトルの中央に関連付けられた座標に適用され,場のベクトルの描画に使う色を決定する.
- VectorColorFunction->func とすると,func の引数は次のようになる.
-
VectorPlot,ListVectorPlot, StreamPlot,ListStreamPlot, LineIntegralConvolutionPlot, ListLineIntegralConvolutionPlot x, y, vx, vy, Norm[{vx,vy}] VectorDensityPlot, ListVectorDensityPlot,StreamDensityPlot, ListStreamDensityPlot x, y, vx, vy, s VectorPlot3D,ListVectorPlot3D x, y, z, vx, vy, vz, Norm[{vx,vy,vz}] - 通常のデフォルト設定VectorColorFunctionScaling->Trueの場合,func に渡される引数は0から1の範囲に収まるようにスケールされる.
- VectorColorFunctionScaling->Falseでは,もとのスケールされていない値が使われる.
- VectorColorFunction->"name"はVectorColorFunction->(ColorData["name"][#i]&)に等しい.ただし,使用されるスロットは次の通りである.VectorPlot,ListVectorPlot等: #5 (Norm[{vx,vy}]),VectorDensityPlot,ListVectorDensityPlot等: #5 (s),VectorPlot3DおよびListVectorPlot3D: #7 (Norm[{vx,vy,vz}])
- 使用可能な色関数名のリストはColorData["Gradients"]で与えられる.
- VectorColorFunctionで指定される関数は,RGBColorや Hueのような色指示子,またはRedやBlueのような色の名前でなければならない.
- これはOpacityでもよく,GlowやSpecularityでもよい.
- 指示子の組み合せはDirective[g1,g2,…]で指定することができる.
例題
すべて開くすべて閉じる例 (1)
ColorDataから任意の色階調度を使う:
スコープ (2)
代りに,ベクトルの水平成分あるいは垂直成分を使うようにする:
デフォルトで,ベクトル色関数は0から1までにスケールされた値を使う:
VectorColorFunctionScaling->Falseでスケールされていない値を使う:
アプリケーション (2)
特性と関係 (1)
Wolfram Research (2008), VectorColorFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorColorFunction.html.
テキスト
Wolfram Research (2008), VectorColorFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorColorFunction.html.
CMS
Wolfram Language. 2008. "VectorColorFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VectorColorFunction.html.
APA
Wolfram Language. (2008). VectorColorFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorColorFunction.html