|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
ListContourPlot3D
ListContourPlot3D[array]
値の三次元配列から等高線プロットを生成する.
ListContourPlot3D[{{x1, y1, z1, f1}, {x2, y2, z2, f2}, ...}]
三次元空間の指定された点で定義された値から等高線プロットを生成する.
詳細とオプション詳細とオプション
- ListContourPlot3Dによってプロットされた等高面プロットには,不連続な部分が含まれることがある.
- デフォルトによりListContourPlot3Dは各等高線レベルを不透明な白い曲面として,表面法線を外側に向けて表示する.
- ListContourPlot3Dは,デフォルトで,
の値で等間隔に置かれた3つの等高線レベルを表示する. - Contours->{f0}というオプション設定の場合,ListContourPlot3Dは
というたった1つの等高線レベルしか示さない. - ListContourPlot3Dには,Graphics3Dと同じオプションに以下の追加・変更を加えたオプションが使える.
-
Axes True 軸を描くかどうか BoxRatios {1,1,1} 境界3Dボックスの比 BoundaryStyle Automatic 領域の境界をどのように描くか ColorFunction Automatic 等高面をどのように彩色するか ColorFunctionScaling True ColorFunctionの引数をスケールするかどうか Contours 3 どの等高面を表示するか,またその数 ContourStyle White 等高面のスタイル DataRange Automatic データを推測するための座標の値の範囲 MaxPlotPoints Automatic 含める点の最大数 Mesh Automatic 各方向に何本のメッシュラインを描くか MeshFunctions {#1&,#2&,#3&} メッシュ区切りの置き方の決定方法 MeshShading None メッシュラインの間の領域にどのように陰影付けするか MeshStyle Automatic メッシュ区切りのスタイル Method Automatic 補間とデータ整理のためのメソッド PerformanceGoal $PerformanceGoal 最適化しようとするパフォーマンスの局面 PlotRange {Full,Full,Full,Automatic} 含む値の範囲 RegionFunction (True&) 点を含めるかどうかの決定方法 TextureCoordinateFunction Automatic テクスチャの座標をどのように決めるか TextureCoordinateScaling True TextureCoordinateFunctionの引数をスケールするかどうか - ListContourPlot3Dは滑らかな等高線を得るために,値を線形に補間する.
は実数の矩形配列でなければならない.実数ではない要素があると,プロットのそれに当たる部分に穴が開く.- ListContourPlot3D[array]はデフォルトにより,各データ点の x,y,
の座標の値が1から始まって連続する整数であると解釈する. - DataRange->{{xmin, xmax}, {ymin, ymax}, {zmin, zmax}}の設定は,使用するこれ以外の範囲の座標値を指定する.
はSparseArrayオブジェクトでもよい.- MeshFunctionsとRegionFunctionの関数に渡される引数は x,y,z,
である.デフォルトで,ColorFunctionとTextureCoordinateFunctionの関数には,これらの引数をスケールしたものが与えられる. - ListContourPlot3DはGraphics3D[GraphicsComplex[data]]を返す.
バージョン 6 の新機能 | バージョン 8 での修正機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





