-1

現在、9x^2+y^2+z^2=9 の方程式で楕円体を描く方法に苦労しています。

現在、コマンドで描画しました

[x, y, z] = ellipsoid(0,0,0,1/9,1,1)

しかし、それが正しいかどうかはわかりません

とにかくそれを再確認することはありますか?

4

1 に答える 1

3

そのヒントを詳しく説明するには、まず、必要に応じて半径ではなく、半径の二乗を入れています。(ただし、逆数が必要であることがわかったので、それでよいのです。) 2 番目に、最初にすべてを 9 で割る必要があります。これは、標準形式では RHS が 1 であるためです。

9x^2 + y^2 + z^2 = 9
divide by 9 =>
x^2 + (y^2)/9 + (z^2)/9 = 1
x^2 + (y/3)^2 + (z/3)^2 = 1

半径は 1、3、および 3 です。

最後に、surf(x,y,z) を使用して楕円体の出力をプロットできます。

本当に、ヘルプ ファイルを読む必要があります: help ellipsoid

于 2013-09-16T18:04:19.680 に答える