BoxRatios
Graphics3Dに与えるオプションで,3Dグラフィックスの境界ボックスの辺の長さの比を与える.
例題
すべて開く すべて閉じる例 (2)
特性と関係 (6)
Graphics3DはデフォルトでAutomaticを使う:
Graphics3D[Cylinder[], Axes -> True]Plot3D,ListPlot3D,ListPointPlot3Dはデフォルトで
を使う:
{Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}], Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}, BoxRatios -> {1, 1, .4}]}ContourPlot3DとListContourPlot3Dはデフォルトで
を使う:
ContourPlot3D[x ^ 2 + y ^ 2 + z, {x, -1, 1}, {y, -1, 1}, {z, 0, 4}]ParametricPlot3DやListSurfacePlot3Dのような他の関数はデフォルトでAutomaticを使う:
ParametricPlot3D[{Cos[u], Sin[u] + Cos[v], Sin[v]}, {u, 0, 2π}, {v, -π, π}]ReliefPlotは陰影付けのために自動的に適切なBoxRatiosを決定する:
ReliefPlot[Table[Sin[x] + Cos[y], {x, -6, 6, .1}, {y, -6, 6, .1}]]辺のスタイルはBoxStyleで決めることができる:
Graphics3D[Cylinder[], BoxStyle -> Directive[Dashed]]考えられる問題 (1)
デフォルトで,ParametricPlot3Dは極端なボックス比のグラフィックスを生成することがある:
ParametricPlot3D[{u, v, Exp[u v]}, {u, 0, 2}, {v, 0, 2}]明示的なBoxRatiosを使って適切な結果を得ることができる:
ParametricPlot3D[{u, v, Exp[u v]}, {u, 0, 2}, {v, 0, 2}, BoxRatios -> {1, 1, 1}]関連項目
関連するガイド
履歴
1988 で導入 (1.0)
テキスト
Wolfram Research (1988), BoxRatios, Wolfram言語関数, https://reference.wolfram.com/language/ref/BoxRatios.html.
CMS
Wolfram Language. 1988. "BoxRatios." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BoxRatios.html.
APA
Wolfram Language. (1988). BoxRatios. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BoxRatios.html
BibTeX
@misc{reference.wolfram_2026_boxratios, author="Wolfram Research", title="{BoxRatios}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/BoxRatios.html}", note=[Accessed: 14-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_boxratios, organization={Wolfram Research}, title={BoxRatios}, year={1988}, url={https://reference.wolfram.com/language/ref/BoxRatios.html}, note=[Accessed: 14-September-2026]}