Owning Class: geometry
Requires: MathScript RT Module
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). If you do not request an output, LabVIEW plots an ellipsoid surface in the current plot window.
| 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);
surface(X, Y, Z)