|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
Plot[f, {x, xmin, xmax}]
から
の範囲の
の関数として
のプロットを作成する.
Plot[{f1, f2, ...}, {x, xmin, xmax}]
複数の関数
をプロットする.
詳細とオプション詳細とオプション
- Plotは,実質的にBlockを使って変数
を局所的なものとして扱う. - Plotは属性HoldAllを持ち,
に特定の数値を割り当てた後で
を評価する. - 場合によっては,
に特定の数値が割り当てられる前にEvaluateを使って
を記号的に評価する方が効率的なこともある.
を評価してNoneになるところには,曲線は描かれない.- Plotには,Graphicsと同じオプションに以下の追加・変更を加えたものが使える.
-
AspectRatio 1/GoldenRatio 縦横比 Axes True 軸を描くかどうか ClippingStyle None 曲線が切り取られた部分に何を描くか » ColorFunction Automatic 曲線の彩色方法をどのように決めるか ColorFunctionScaling True ColorFunctionの引数をスケールするかどうか EvaluationMonitor None 各関数の評価のときに評価する式 Exclusions Automatic x 中の除外すべき点 ExclusionsStyle None 除外された点のところに何を描くか Filling None 各曲線の下に挿入する充填 FillingStyle Automatic 充填のスタイル MaxRecursion Automatic 許容される再帰分割の最大数 Mesh None 各曲線に何個のメッシュ点を描画するか MeshFunctions {#1&} メッシュ点の置き方の決定方法 MeshShading None メッシュ点間の領域の陰影付けの方法 MeshStyle Automatic メッシュ点のスタイル Method Automatic 曲線を細分化するためのメソッド PerformanceGoal $PerformanceGoal 最適化しようとするパフォーマンスの局面 PlotLegends None 曲線の凡例 PlotPoints Automatic 初期のサンプル点の数 PlotRange {Full,Automatic} y その他の含まれる値の範囲 PlotRangeClipping True プロット範囲で切り取るかどうか PlotStyle Automatic 各曲線のスタイルを指定するグラフィックス指示子 RegionFunction (True&) ポイントを含めるかどうかの決定方法 WorkingPrecision MachinePrecision 内部計算に使用する精度 - Tooltip,StatusAreaあるいはAnnotationを使って,曲線にインタラクティブなラベル付けをすることができる.
- Plot[Tooltip[{f1, f2, ...}], {x, xmin, xmax}]は,
が対応する曲線のツールチップラベルとして表示されるように指定する. - Tooltip[f, label]は,曲線の明示的なツールチップラベルを指定する.
- PlotLegendsのよく使われる設定値:
-
None 凡例は使わない Automatic 凡例を自動的に決める "Expressions"
,
, ... を凡例のラベルとして使う{lbl1,lbl2,...}
,
, ... を凡例のラベルとして使うPlaced[lspec,...] 凡例の置き方を指定する - Plotは,まず,f をPlotPointsで指定された等間隔のサンプル点の数で評価する.次に,適応的アルゴリズムを使用し,指定の区間を最大MaxRecursion回まで部分分割して追加のサンプル点を選択する.
- 有限個のサンプル点を使用した場合には,Plotが与えられた関数の特徴を見逃す可能性があることを認識しておいてほしい.結果を確認する方法として,PlotPointsやMaxRecursionを増加する方法がある.
- On[Plot::accbend]では,曲線の特定の滑らかさに達しない場合にPlotはメッセージを出力する.
- Mesh->Allのとき,Plotは,各関数のサンプルが取られた各曲線のすべての位置に明示的に点を描く.
- MeshFunctionsおよびRegionFunctionの関数に渡される引数は,x および y である.デフォルトにより,ColorFunctionの関数にはこれらの引数のスケールされたバージョンが渡される.
- 関数は各曲線に沿ってすべて評価される.
- ClippingStyle->Automaticのとき,曲線がプロット範囲の外に出た場合は直線がプロットエリアの最上部あるいは最下部に描かれる.
- デフォルト設定のExclusions->AutomaticとExclusionsStyle->Noneでは,Plotが不連続性を検知したところで曲線が途切れる.Exclusions->Noneとすると,不連続性があっても曲線は繋がれる.
- Plotは通常はGraphics[{Line[...], ...}]を返す.
- Fillingの指定がされると,PlotはGraphics[{GraphicsComplex[...], ...}]を返す.
バージョン 1 の新機能 | バージョン 9 での修正機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





