|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
PolarPlot[r, {
,
min,
max}]
角度
の関数としての半径 r の曲線の極プロットを生成する.
PolarPlot[{f1, f2, ...}, {
,
min,
max}]
半径関数
,
, ...の曲線の極プロットを作成する.
詳細とオプション詳細とオプション
- 角
は,正の
軸から時計とは反対周りでラジアンで測られる.
,
に対応する
,
位置は
,
である.
の値は
から
までの間ではなくてもよい.- PolarPlotは,実質的にBlockを使って変数
を局所的に扱う. - PolarPlotは属性HoldAllを持ち,
に特定の数値を割り当てた後で関数を評価する. - 場合によってはEvaluateを使って,
に特定の数値が割り当てられる前に関数を記号的に評価した方が効率がよいことがある. - 関数を評価するとNoneになる範囲には曲線は描かれない.
- PolarPlotではGraphicsのオプションに以下の追加と訂正を加えたものを使うことができる.
-
Axes True 軸を描くかどうか AxesOrigin {0,0} 軸が交差する始点 ColorFunction Automatic 曲線の色付けをどのように決定するか ColorFunctionScaling True ColorFunctionの引数をスケールするかどうか EvaluationMonitor None すべての関数評価で評価する式 Exclusions Automatic 除外する
での点ExclusionsStyle None 除外された点に何を描くか MaxRecursion Automatic 許容される再帰的区分の最大数 Mesh None 各曲線に描くメッシュ点の数 MeshFunctions {#3&} メッシュ点を置く場所の決定方法 MeshShading None メッシュ点間の陰影の付け方 MeshStyle Automatic メッシュ点のスタイル Method Automatic 曲線の細分化に使うアルゴリズム PerformanceGoal $PerformanceGoal 最適化しようとするパフォーマンスの局面 PlotLegends None 曲線の凡例 PlotPoints Automatic 最初に使うサンプル点の数 PlotRange Automatic 含める値の範囲 PlotRangeClipping True プロット範囲で切り取るかどうか PlotStyle Automatic 各曲線のスタイルを指定するグラフィックス指示子 PolarAxes False 原線を描くかどうか PolarAxesOrigin Automatic どこに原線を描くか PolarGridLines None 描くべき極格子線 PolarTicks Automatic 原線の目盛 RegionFunction (True&) 点を含めるかどうかの決め方 WorkingPrecision MachinePrecision 内部計算に使われる精度 - Tooltip,StatusArea,Annotationのいずれかを使って曲線のインタラクティブなラベルを指定することができる.
- PolarPlot[Tooltip[{f1, f2, ...}], {
,
min,
max}]は,
が対応する曲線のツールチップラベルとして表示されるように指定する. - Tooltip[f, label]は,曲線の明示的なツールチップラベルを指定する.
- PolarPlotは,まずPlotPointsで指定された等間隔で置かれている多くのサンプル点で関数を評価する.次に,適応的アルゴリズムを使って与えられた区間を最高でMaxRecursion回再分割して追加的なサンプル点を選択する.
- 使用するサンプル点の数が有限の場合,PolarPlotが関数の特徴を見逃す可能性があるので注意されたい.結果の検証にはPlotPointsおよびMaxRecursionの設定値を大きくするとよい.
- On[PolarPlot::accbend]とすると,曲線が一定の滑らかさに達しない場合にはPolarPlotがメッセージを出力する.
- Mesh->Allとすると,PolarPlotは各関数がサンプルされた各曲線のすべての位置に明示的に点を描く.
- MeshFunctionsおよびRegionFunction中の関数に与えられる引数は x,y,
,rである.ColorFunction中の関数には,デフォルトで,これらの引数のスケールされたものが与えられる. - 関数は各曲線に沿って評価される.
- デフォルト設定のExclusions->AutomaticおよびExclusionsStyle->Noneでは,PolarPlotは不連続を感知した点で曲線を分断する.Exclusions->Noneとすると,不連続な部分も曲線が繋がれる.
- PolarPlotは一般にGraphics[{Line[...], ...}]を返す.
バージョン 6 の新機能 | バージョン 9 での修正機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



