MeshShading
プロット関数のオプションで,メッシュ区切り間の領域に使う色のリストを与える.
詳細
- MeshShading->{c1,c2,…}のとき,n 個のメッシュ区切りで定義された n+1 個領域のそれぞれについては,色指示子 ci が循環的に使用される.
- MeshShading->{{c11,c12,…},{c21,…},…}のとき,2つのメッシュ関数で定義された i,j
次のパッチには,cij が循環的に使用される. - k 個のメッシュ関数が指定されている場合,MeshShadingの設定は深さ k の配列でなければならない.
- MeshShadingの設定は,SparseArrayオブジェクトでもよい.
- デフォルト設定のMeshShading->Noneでは,メッシュ領域に関連する他の色指示子を追加することはできない.
- MeshShading配列の要素は,RGBColor,Hueのような色指示子かRedやBlueのような名前付きの色でなければならない.これらに加えOpacityも使うことができる.
- MeshShadingで定義された領域が曲面の場合は,EdgeForm,FaceForm,Specularityのような指示子も使うことができる.
- MeshShadingで定義された範囲が線分である場合は,ThicknessやDashingのような指示子も使うことができる.
- 指示子はDirective[g1,g2,…]を使って組み合せることができる.
例題
例 (4)
Plot3D[Sqrt[1 - x ^ 2 - y ^ 2], {x, -1, 1}, {y, -1, 1}, MeshShading -> {{Yellow, Orange}, {Pink, Red}}, Mesh -> 8]PolarPlot[Sin[4θ], {θ, 0, 2Pi}, Mesh -> 15, MeshShading -> {Red, Blue}, PlotStyle -> Thick]MeshShadingをColorFunctionとともに使う:
ParametricPlot[{(v + u) Cos[u], (v + u) Sin[u]}, {u, 0, 4Pi}, {v, 0, 5}, ColorFunction -> Function[{x, y, u, v}, Hue[x]], MeshFunctions -> {#3&}, MeshShading -> {StandardGray, Automatic}, Mesh -> 15]MeshShadingを使って曲面の一部を取り除く:
ParametricPlot3D[{Cos[u] Sin[v], Sin[v] Sin[u], Cos[v]}, {u, 0, 2Pi}, {v, 0, π}, MeshShading -> {{FaceForm[Red, None], FaceForm[None, Blue]}, {FaceForm[None, Cyan], FaceForm[Orange, None]}}]テキスト
Wolfram Research (2007), MeshShading, Wolfram言語関数, https://reference.wolfram.com/language/ref/MeshShading.html.
CMS
Wolfram Language. 2007. "MeshShading." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MeshShading.html.
APA
Wolfram Language. (2007). MeshShading. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MeshShading.html
BibTeX
@misc{reference.wolfram_2026_meshshading, author="Wolfram Research", title="{MeshShading}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/MeshShading.html}", note=[Accessed: 10-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_meshshading, organization={Wolfram Research}, title={MeshShading}, year={2007}, url={https://reference.wolfram.com/language/ref/MeshShading.html}, note=[Accessed: 10-November-2026]}