Member of the geometry class.
ellipsoid(cx, cy, cz, rx, ry, rz)
ellipsoid(cx, cy, cz, rx, ry, rz, n)
[x, y, z] = ellipsoid(cx, cy, cz, rx, ry, rz)
[x, y, z] = ellipsoid(cx, cy, cz, rx, ry, rz, n)
Generates the surface of an ellipsoid with center (cx, cy, cz) and radii (rx, ry, rz).
| Name | Description |
| cx | Specifies the x-center of the ellipsoid. cx is a real number. |
| cy | Specifies the y-center of the ellipsoid. cy is a real number. |
| cz | Specifies the z-center of the ellipsoid. cz is a real number. |
| rx | Specifies the x-radius of the ellipsoid. rx is a positive real number. |
| ry | Specifies the y-radius of the ellipsoid. ry is a positive real number. |
| rz | Specifies the z-radius of the ellipsoid. rz is a positive real number. |
| n | Specifies the number of samples (n + 1) in each dimension of the sphere. n is an integer. |
| Name | Description |
| x | Returns the x-values at which LabVIEW evaluates the ellipsoid. x is a matrix. |
| y | Returns the y-values at which LabVIEW evaluates the ellipsoid. y is a matrix. |
| z | Returns the z-values at which LabVIEW evaluates the ellipsoid. z is a matrix. |
This function is supported in the LabVIEW Run-Time Engine only if you request an output from the function. This function can remain in your scripts when you build a stand-alone application or shared library, but if you do not request an output, the LabVIEW Run-Time Engine does not execute this function. If you request an output, the LabVIEW Run-Time Engine executes this function as normal.
[X, Y, Z] = ellipsoid(0, 0, 0, 1, 2, 3, 50);
surf(X, Y, Z)