Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在努力使用 9x^2+y^2+z^2=9 的方程绘制椭圆体
目前我用命令画了一个
[x, y, z] = ellipsoid(0,0,0,1/9,1,1)
但我不确定它是否正确
无论如何要仔细检查它吗?
详细说明该提示:首先,您输入的是半径平方,而不是所需的半径。(不过,您确实发现您需要一个倒数,所以这很好。)其次,您首先必须将所有内容除以 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