SCPro

Directory List

DynamicalModels, Help, Lenses, MannedVehicle, Optics, ProActuators, ProControl, ProEnvirons, ProSensors, ProTools, Demos/ProActuators, Demos/ProControl, Demos/ProMisc, Demos/ProSensors,

Functions and Demos

DynamicalModels

ConstraintForceAndTorque - Computes the constraint forces and torques.

LinOrbNormalized - Computes the normalized linearized orbit state equations.

RHSNSpacecraft - Computes the time derivative of n spacecraft.

RHSRWA - Right-hand-side of spacecraft dynamical equations with reaction wheels.

RHSRWAIDotSC - Right-hand-side of the spacecraft dynamical equations.

RHSRWASC - Right-hand-side of the dynamical equations with three ReactionWheels.

RHSRigidBodyOffsetCM - Right hand side of a rigid body in which the reference center is

SeparationSim - Simulate separation of multiple satellites from a carrier.

ThreeAxisControlDisturb - Computes disturbances for ThreeAxisControl.m


Help

FileHelp - View the file headers.


Lenses


MannedVehicle

ECLSSSizing - Sizes an Environmental Control and Life Support subsystem (ECLSS).


Optics

AiryResolution - Draw the Airy pattern for a point light source.

AngleOfView - Compute the angle of view.

CircleOfConfusion - Computes the circle of confusion for an optical system.

CookeTriplet - Computes the output angle from a Cooke Triplet.

DrawLens - Draws lenses from a standard lens table.

DrawMirror - Draws mirrors.

EffFocalLength - Computes the effective focal length using thin lens approximation.

EllipseToS - Convert ellipse parameters to s.

EnergyPhoton - Energy of a photon.

FocalLengthFromAngleOfView - Compute the focal length from angle of view.

ISO - Attentuation factor at an iso number

ISOEquivalent - Ratio of sensitivity to ISO 100

LensMakerFormula - Compute the focal lengths of lenses.

LightGathering - Computes stellar magnitude visible to a telescope.

LumenToWatt - Outputs lumens/watt.

OpticalMagnification - Computes optical magnification of a telescope.

OpticalRadialDistortion - Computes the measured radius from the true radius

ParabolaToS - Convert parabola parameters to s.

PixelSpread - Compute the pixel spread of a collimated light beam.

RayTraceLens - Ray trace a lens assembly.

RayTraceMirror - Ray trace for mirrors.

RayTransferMatrix - Computes the ray transfer matrix for an optical system.

RayTransferMatrixFromLensFile - Computes the ray transfer matrix from a lens file or table.

ReadLensData - Draws lenses with spherical or flat surfaces.

ReflectionLaw - Apply the vector form of the law of reflection.

SnellsLaw - Apply the vector form of Snell's law of refraction.

SnellsLawCurve - Apply Snell's law of refraction to a curve of the form

StellarMagnitude - Stellar magnitutde for a variety of sources.


ProActuators

MagneticTorquerDesign - Design a minimum mass magnetic torquer.

MagneticTorquerDipoleMoment - Compute the moment for a magnetic torquer.

ReactionWheel - RWA model. This models an RWA using Hall sensors.

ReactionWheelStress - Reaction wheel strength and momentum.

StepSim - Simulates a two phase stepper motor.

WheelSpeed - Compute the wheel speeds for a set of reaction wheels.


ProControl

PID3Axis - A PID Based 3 axis controller for rigid body.

ThrusterCommand - Computes forces and torques for a set a thrusters using off-pulsing.


ProEnvirons

AlbedoFromTextureMap - Creates an albedo map from a texture map.

AtmJ70ToGround - Computes the atmospheric density using Jacchia's 1970 model or scale heights.

AtmScaleHeightsStdAtm - Computes the atmospheric density using scale heights above 80

DistributedAlbedo - Computes albedo from a texture map.

StarTexture - Create a star texture for use in other programs.

TerminatorPlanet - Computes the terminator circle on a planet.


ProSensors

AiryDisk - Computes the diameter of the Airy Disk.

AreaOfRectCircInt - Computes the area of intersection of a rectangle and a circle.

AutoPoint - Compute the parameters necessary to place a camera at a target.

CameraDatabase - Get default camera properties for different camera models.

CameraImage - Generates the 2D coordinates in the focal plane for a camera.

CameraResolution - Resolution of an optical sensor.

CameraTransform - Generate a camera transformation.

CentroidNoise - Compute centroid noise terms for an optical sensor.

GPSOrbit - Position and velocity of a GPS satellite in the earth-fixed reference frame.

GPSReceiver - GPS receiver model. Models the GPS constellation.

GPSReceiverNav - GPS receiver model with navigation message model.

GPSSatellite - Gives the location of the GPS satellites at JD.

GravitationalTimeDilation - Gravitational time dilation.

IFOV - Instantaneous field of view of an optical sensor.

Illumination - Camera illumination model.

IntensityDistribution - Computes the pixel map intensity.

NavObservables - Computes optical navigation observables.

NavigationMeasurement - Navigation measurement model.

PointCameraModel - Compute the MATLAB camera pointing parameters from the camera model.

RHSClockDrift - Gravitational and velocity clock drift.

RangeMeasurement - Computes range and range rate measurements.

Spectrum - Gives the spectrum for radiation using conventional names.

StellarIrradiance - Computes the stellar irradiance.

ToneRanging - = 299793.458;

VelocityTimeDilation - Velocity time dilation.


ProTools

CreateVCDisturbanceFile - Create a VisualCommander disturbance file from a cad model.

DrawFieldLines - Draw field lines on a sphere.

InertiaFromOBJFile - Computes an inertia matrix from an obj file or data structure.

NRLArray - Generates data for the NRL SolarCon solar array.

TargetSlew - Compute a slew to a target.

TileOBJSphere - Creates a segmented unit sphere Wavefront obj and mtl files.


Demos/ProActuators

RWAResponse - Implements and simulates a spacecraft with 3 orthogonal reaction wheels.


Demos/ProControl

ThreeAxisControl - Implements and simulates a spacecraft with reaction wheels and thrusters.


Demos/ProMisc

ProgramCosts - Simulate program Costs


Demos/ProSensors

GPS - Shows the locations of GPS Satellites using GPSSatellite.

GPSNavDemo - Demonstrate GPS navigation message model.

GPSTimeDilation - GPS time dilation.

PlanetChords - Displays navigation observables for a variety of missions and orbits

PointCameraDemo - Demonstrate camera pointing. The default 10 deg FOV camera is used.

SolarSystemObservables - Displays navigation observables for two NASA missions.

ZoomLens - Compute the L3 lens position in a Cooke Triplet.


SVN Revision: 23297


Back to API main page