|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
DensityPlot[f, {x, xmin, xmax}, {y, ymin, ymax}]
と
の関数として
の密度プロットを作成する.
詳細とオプション詳細とオプション
- DensityPlotはデフォルトで,大きな値ほどより明るい色で表す色付きのグレースケールによる出力を生成する.
が評価しても実数にならない点では,密度プロットの背景が見えるように穴が残される.- DensityPlotは,実質的にBlockを使い変数
と変数
を局所的なものとして扱う. - DensityPlotには属性HoldAllがあり,
と
に特定の数値を割り当てた後ではじめて
を評価する. - 場合によっては,
と
に特定の数値が割り当てられる前にEvaluateを用いて
を記号的に評価した方が効率がよいことがある. - f を評価するとNoneになる範囲のプロット部分は空白のまま残される.
- DensityPlotは,Graphicsと同じオプションに,以下の追加・修正を加えたオプションを使用することができる.
-
AspectRatio 1 縦横比 BoundaryStyle None RegionFunction境界の描き方 BoxRatios Automatic 実質的な3D境界ボックスの比 ClippingStyle None PlotRangeで切り取られた値の描き方 ColorFunction Automatic プロットの彩色の方法 ColorFunctionScaling True ColorFunctionの引数をスケールするかどうか EvaluationMonitor None 各関数の評価で評価する式 Exclusions Automatic 除外すべき x, y 曲線 ExclusionsStyle None 除外された曲線の部分に何を描くか Frame True プロットの周囲に枠を描くかどうか FrameTicks Automatic 枠の目盛マーク LightingAngle None シミュレーションされた光源の実質的な角度 MaxRecursion Automatic 許容される再帰分割の最大数 Mesh None 各方向に何本のメッシュラインを描くか MeshFunctions {#1&,#2&} メッシュラインの位置をどのように決めるか MeshStyle Automatic メッシュラインのスタイル Method Automatic プロットを細分化するために使うメソッド PerformanceGoal $PerformanceGoal 最適化しようと試みるパフォーマンスの局面 PlotLegends None 色勾配の凡例 PlotPoints Automatic 各方向にサンプルする関数の最初の点の数 PlotRange {Full,Full,Automatic} f あるいはその他の値を含む範囲 PlotRangeClipping True プロット範囲で切り取るかどうか PlotRangePadding Automatic 値の範囲をどこまで充填するか RegionFunction (True&) 点を含めるか否かの決定方法 WorkingPrecision MachinePrecision 内部計算に使われる精度 - PlotLegendsのよく使われる設定:
-
None 凡例は使わない Automatic ColorFunctionから凡例を自動的に決定する Placed[lspec,...] 凡例の置き方を指定する - DensityPlotはまず,PlotPointsで指定された等間隔のサンプル点の格子で
を評価する.次に適応的アルゴリズムを用いて,滑らかな等高線を得るために最高MaxRecursion回まで再分割する. - DensityPlotは有限個のサンプル点しか使わないので,関数の特徴を見付けられない可能性もあるので注意されたい.結果の検証にはPlotPointsとMaxRecursionの設定値を大きくしてみるとよい.
- Mesh->Allの設定では,DensityPlotは使用するすべての部分分割を表示するようにメッシュラインを描く.
- デフォルト設定のMeshFunctions->{#1&, #2&}では,x,
のメッシュが描かれる. - MeshFunctions,RegionFunctionの関数に渡される引数は x,y,
である. - ColorFunctionには,デフォルトで
のスケールされた値によって与えられた単一の引数が与えられる. - デフォルト設定のExclusions->AutomaticとExclusionsStyle->Noneでは,DensityPlotが不連続曲線を検知すると,そこで表示される密度の連続性が途切れる.
- DensityPlotはGraphics[GraphicsComplex[data]]を返す.
バージョン 1 の新機能 | バージョン 9 での修正機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





