Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 関数の可視化 >

Plot3D

Updated In 6 Graphic
Plot3D[f, {x, xmin, xmax}, {y, ymin, ymax}]
f x y の関数として3Dプロットを作成する
Plot3D[{f1, f2, ...}, {x, xmin, xmax}, {y, ymin, ymax}]
複数の関数をプロットする.
  • fi を評価するとNone等で実数にならない位置では表面に穴が残る.
  • Plot3D は,実質的にBlockを使って変数x およびy を局所的なものとして扱う.
  • Plot3Dは属性HoldAllを持ち,x およびy に特定の数値を割り当てた後でのみf を評価する.
  • 場合によっては,x およびy に特定の数値が割り当てられる前にEvaluateを使ってf を記号的に評価する方が効率的なこともある.
  • Plot3Dは,Graphics3Dと同じオプションに以下の追加・修正を加えたものが設定できる.
AxesTrue軸を描くかどうか
BoundaryStyleAutomatic曲面の境界線をどのように描くか
BoxRatios{1,1,0.4}境界3Dボックスの割合
ClippingStyleAutomatic曲面の切り抜かれた部分をどのように描くか
ColorFunctionAutomatic表面の色をどのように決定するか
ColorFunctionScalingTrueColorFunctionの引数をスケールするかどうか
EvaluationMonitorNone各関数の評価で評価する式
ExclusionsAutomatic排除すべきx, y 曲線
ExclusionsStyleNone排除された曲線のところに何を描くか
FillingNone各曲面の下の充填
FillingStyleOpacity[0.5]充填に使うスタイル
MaxRecursionAutomatic許容される再帰的部分分割の最大数
MeshAutomatic各方向に引くメッシュラインの本数
MeshFunctions{#1&,#2&}メッシュラインの置き方の決定方法
MeshShadingNoneメッシュライン間の領域の陰影付けをどうするか
MeshStyleAutomaticメッシュラインのスタイル
MethodAutomatic曲面の精緻化に使用するメソッド
NormalsFunctionAutomatic有効な曲面の法線をどのように決定するか
PerformanceGoal$PerformanceGoal最適化しようとするパフォーマンスの局面
PlotPointsAutomatic各方向のサンプル点の初期の数
PlotRange{Full,Full,Automatic}含まれる z その他の値の範囲
PlotStyleAutomatic各曲面のスタイルのためのグラフィックス指示子
RegionFunction(True&)点を含めるかどうかの決定方法
WorkingPrecisionMachinePrecision内部計算に使用する精度
  • Plot3D[Tooltip[{f1, f2, ...}], ...]は,fi が対応する曲面のツールチップラベルとして表示されるように指定する.
  • Tooltip[f, label]は,曲面の明示的なツールチップラベルを指定する.
  • PlotStyle->Noneは,曲面を描かないので,実質的,隠された曲面を除外することはない.
  • Plot3Dはまず,PlotPointsで指定された等間隔のサンプル点のグリッドで各関数を評価する.次に適応的アルゴリズムを用いて,最高MaxRecursion回まで部分分割して追加的なサンプル点を選択する.
  • Plot3Dは有限個のサンプル点しか使わないので,関数の特徴を見付けられない可能性もあるので注意されたい.結果の検証にはPlotPointsMaxRecursionの設定値を大きくしてみるとよい.
  • Mesh->Allの設定では,Plot3Dはすべての再帰的な部分分割を表示するようにメッシュラインを描く.
  • デフォルト設定のMeshFunctions->{{#1&, #2&}}では,x, yのメッシュが各曲面上に描かれる.
  • デフォルトで,曲面はColorFunction->(White&)に対応する一様の白の拡散反射器として扱われる.
バージョン 1 の新機能 | バージョン 6 での修正機能
© 2013 Wolfram Research, Inc. English
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team