• ベストアンサー

mathematicaのグラフの軸

mathematicaで3次元プロット(x、y、z)をしたのですが、z軸だけメモリの間隔が狭くなってしまいます。 範囲はx、y、z軸どれも-500~500なんですが、z軸だけつぶれて表示されてしまい、たとえば球が楕円球のように見えてしまいます。 とても見にくいです。 メモリの間隔を何とかx、yと同じようにはできないでしょうか? どなたか詳しい方がいらっしゃいましたらお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • 330k
  • ベストアンサー率100% (6/6)
回答No.1

BoxRatios -> Automaticで3Dグラフィックスの範囲が座標値の範囲の比に対応しますので,まずはこれを試してみてください. 例: Plot3D[Sqrt[1 - x^2 - y^2], {x, -1, 1}, {y, -1, 1}, BoxRatios -> Automatic] これでうまくいかなかったら,PlotRange -> {{-500,500},{-500,500},{-500,500}}とBoxRatios -> {1,1,1}を同時に指定してみてください.

参考URL:
http://reference.wolfram.com/mathematica/ref/BoxRatios.html