image thumbnail

updated 13 hours ago

The carpetplot class by Matthias

Create carpet plots and cheater plots easily (plotting, carpet, carpet plot)

Carpetplot Class Example Plots

arrow(varargin)

h=hatchedline(xc,yc,linespec,theta,ar,spc,len,varargin)

image thumbnail

updated 13 hours ago

Projectile Motion in Weak Gravitational Field,(g=3.71 m/s²) by Youssef KHMOU

Simulation of triple projectile in weak gravitational field (Mars ). (aerospace, simulation, gravity)

Projectile_motion.m

image thumbnail

updated 16 hours ago

SpinConv by Paolo de Leva

Conversion from a rotation representation type to another (aerospace, image processing, mathematics)

OUTPUT=SpinCalc(CONVERSION,INPUT,tol,ichk)

testSpinConv(testtype, verbose)

SpinConv.m

image thumbnail

updated 13 days ago

GPS Navigation Toolbox by moein mehrtash

This program include Principle of Radio Navigation Calculation and GPS position error corrections. (aerospace, automotive, control design)

Delta_R_Trop=Error_Tropospheric_Hopfield(T_amb,P_amb,P_vap,...

ECEF2GPS(Pos)

XYZ2ENU(A,Phi,Lambda)

image thumbnail

updated 14 days ago

Tornado Plot by Rick

This creates tornado plots based on a specified sensitivity value. (tornado, plot, barh)

Tornado.m

image thumbnail

updated 14 days ago

A MATLAB Script for Propagating Interplanetary Trajectories from Earth to Mars by David Eagle

Numerically integrate the orbital equations of motion of an Earth to Mars interplanetary trajectory. (aerospace, mathematics, interplanetary missio...)

atan3 (a, b)

display1(jdtdb, cbmu, r, v)

eci2orb1 (mu, r, v)

image thumbnail

updated 14 days ago

Vectorized Solar Azimuth and Elevation Estimation by Darin Koblick

Predict the topocentric solar position defined by geodetic lat, lon, Alt, and a universal time (aerospace, alt, altitude)

SolarAzEl(UTC,Lat,Lon,Alt)

test_SolarAzEl()

image thumbnail

updated 14 days ago

reFoil by Jason Botha

Airfoil geometry modification (airfoil, aerospace, aeronautical)

reFoil()

image thumbnail

updated 17 days ago

quadratic equation interpolation by Sherif Omran

assume you have a quadratic equation y=ax^2+bx+c.This script determines a, b , c (s, mathematics, measurement)

[a,b,c]=Quadratic(x,y)

image thumbnail

updated 18 days ago

Dimensioned Variable Class for MATLAB by Sky Sartorius

A set of tools allowing the use of real-world units in Matlab. (units, dimensioned, aerospace)

units

DimensionedVariable(dimensionNames,dimensionToCreate)

image thumbnail

updated 28 days ago

Broadcast_LP by Kaushik Das

This is a code of "Broadcast Control Mechanisms for three agent". (aerospace, communications, control design)

Broadcast_LP.m

image thumbnail

updated 1 month ago

Turbojet Engine Simulation by Rakesh Mandal

compute gas turbine engine performance under varying operating condition. (aerospace, gui, simulation)

CombustorFunction ( m1 , T1 , p1 , mfuel , p_eff , Eff , Hf...

CompressorFunction ( m1 , T1 , p1 ,PR , Eff , gamma , Cpa )

ExhaustFunction ( m1 , T1 , p1 , PR , Eff , gamma )

image thumbnail

updated 1 month ago

Lightning Protection Circuit Design Tool for Avionics by Clay McCreary

This tool performs the calculations to optimize the design of lightning protection circuits (aerospace, gui, optimization)

Lightning_Protection(varargin)

image thumbnail

updated 1 month ago

Aileron Model in SimMechanics by Steve Miller

Aileron model with hydraulic and electrical actuation, including system-level and detailed variants (aerospace, simmechanics, simmechanics2g)

image thumbnail

updated 1 month ago

HGS. Chemical Equilibrium Calculation by Open LLOP

Computation of chemical equilibrium problems related to combustion and isentropic expansion. (aerospace, rockets, chemical equilibrium)

Molarmass.m

hgsDB.m

hgsT.m

image thumbnail

updated 1 month ago

Carpet Plot Toolkit by Rob McDonald

A set of routines to make carpet plotting easier. (carpet, contour, knothole)

Cconv=carpetcontourconvert(x1, x2, y, offset, C)

[xc, yc]=carpetconvert(x1, x2, y, offset, x1p, x2p)

carpet(x1, x2, y, offset, nref, linspec1, linspec2, varargi...

image thumbnail

updated 1 month ago

Simple turbine engine performance estimation by Sky Sartorius

A set of tools for simply estimating turboprop, turbofan, and turboshaft aircraft engine performance (power, thrust, propulsion)

...

actuatordisc(task,TorP,rho,A,V,loss)

altitudeefficiency(h,M,throttle,assumptions)

image thumbnail

updated 1 month ago

projectile impact by romeo singh

this code is for solving set of equations concerning impact of projectile on a ceramic/metal armour. (aerospace)

RomeoF

image thumbnail

updated 1 month ago

Embedded Coder Support Package for Xilinx Zynq-7000 Platform by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support package installer (zynq, automotive, motor control)

image thumbnail

updated 1 month ago

Embedded Coder Support Package for Green Hills MULTI IDE by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support package installer (green hills, multi, automotive)

image thumbnail

updated 1 month ago

HDL Coder Support Package for Xilinx Zynq-7000 Platform by MathWorks HDL Coder Team

HDL Coder Support Package installer file that works with Support package installer (zynq, hwsw codesign, motor control)

image thumbnail

updated 1 month ago

HDL Verifier Support Package for Altera FPGA Boards by MathWorks HDLVerifier Team

HDL Verifier Support Package installer file that works with Support package installer (fpga design, altera, communications)

image thumbnail

updated 1 month ago

HDL Verifier Support Package for Xilinx FPGA Boards by MathWorks HDLVerifier Team

HDL Verifier Support Package installer file that works with Support package installer (aerospace, communications, control design)

image thumbnail

updated 1 month ago

Embedded Coder Support Package for Analog Devices DSPs by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support Package Installer (automotive, aerospace, control design)

image thumbnail

updated 1 month ago

Aerial Recovery Concept Demo (Gauss's Principle) by Liang Sun

Demonstrate the concept of aerial recovery of miniature aerial vehicles using a towed-cable system. (aerospace, control design, simulation)

cable_drogue_dynamics(t,x,u,flag,P)

camera(t,x,u,flag,P)

drogue_guidance(uu,P)

image thumbnail

updated 2 months ago

The Gravity Perturbed Hohmann Transfer by David Eagle

MATLAB script for solving the Hohmann transfer problem perturbed by non-spherical Earth gravity. (aerospace, mathematics, simulation)

[fid, alt1, alt2, inc1, inc2, raan1, jdutc0, gst0, ...

atan3 (a, b)

brent (f, x1, x2, rtol)

image thumbnail

updated 2 months ago

Simultaneous Plant and Control Design of an Active Automotive Suspension Using Direct Transcription by James Allison

A toolbox for using Direct Transcription to perform combined plant and control design. (aerospace, automotive, control design)

...

calc_state_constraints(t, xd, xu, stateCon)

calc_zdot(x, z, v)

image thumbnail

updated 2 months ago

A MATLAB Script for Predicting the Evolution of Lunar Orbits by David Eagle

Script for propagating lunar orbits subject to non-spherical lunar gravity and third-body gravity. (aerospace, mathematics, simulation)

[fid, jdutc0, oev1, tdur, lgrav mgrav, iearth, isun, gravfn...

atan3 (a, b)

eci2orb1 (mu, r, v)

image thumbnail

updated 2 months ago

Novel Implementation of Hess and Smith panel method using Data structures by ronak gupta

Code to plot pressure variation on NACA 4 digit aerofoil and calculate lift variation (aerospace, panel, aerodynamics)

def_panel2(af,iaf)

def_prob( a,b )

hess_smith2( iaf,panel,u,alpha )

image thumbnail

updated 2 months ago

Adaptive control of robot manipulators by Mohammad

A simulink model of a two-link planar arm from Adaptive output feedback by Lee & Khalil (control design, aerospace, simulation)

robot_adaptive_control

image thumbnail

updated 3 months ago

MSIS-E-90 by Drew Compston

NRL MSIS-E-90 atmosphere model. (msis, atmosphere, exosphere)

msis(time, ...

msistest.m

image thumbnail

updated 3 months ago

Geodetic Toolbox by Mike Craymer

Toolbox for angle, coordinate and date conversions and transformations. Version 2.97. (gps, geodesy, angle)

Cct=clg2cct(Clg,lat,lon)

Clg=cct2clg(Cct,lat,lon)

R=rotct2lg(lat,lon)

image thumbnail

updated 3 months ago

Predicting Apogee and Perigee of the Moon by David Eagle

This MATLAB script uses the MICE geometry finder to predict the time of lunar apogee and perigee. (aerospace, astronomy, astrometry)

gf_apmoon.m

image thumbnail

updated 3 months ago

Rise and Set of the Sun, Moon and Planets by David Eagle

Topocentric rise and set of the Sun, Moon and planets. Source ephemeris is DE421 with NOVAS routines (aerospace, mathematics, astronomy)

aberat (pos1, ve, tlight)

angles (pos)

applan1 (tjd, ujd, l, n, topo, glon, glat, ht)

image thumbnail

updated 3 months ago

A MATLAB Script for Predicting Lunar Occultations by David Eagle

Predict the local circumstances of lunar occultations of a planet or star. (aerospace, mathematics, simulation)

aberat (pos1, ve, tlight)

angles (pos)

applan1 (tjd, ujd, l, n, topo, glon, glat, ht)

image thumbnail

updated 3 months ago

Linear regression for multiple category data with different slopes for each by Soumya Banerjee

The function does OLS and RMA regression on data that is categorized into two different categories (communications, optimization, aerospace)

regress_plot_twocategories_allslope

image thumbnail

updated 3 months ago

MATLAB Versions of NOVAS by David Eagle

Several NOVAS Fortran subroutines have been ported to MATLAB. (aerospace, mathematics, astronomy)

aberat (pos1, ve, tlight)

angles (pos)

anmp (a)

image thumbnail

updated 3 months ago

Apparent Coordinates of the Moon, Sun or a Planet by David Eagle

MATLAB script that can be used to compute the apparent coordinates of the Moon, Sun or a planet. (aerospace, mathematics, simulation)

aberat (pos1, ve, tlight)

angles (pos)

applan1 (tjd, ujd, l, n, topo, glon, glat, ht)

image thumbnail

updated 3 months ago

The code for solving Wahba's problem by Pieter Reyneke

Code for testing Davenport's (eigen-valued) and Markley's (SVD) solutions to Wahba's problem - 1965 (aerospace, mathematics, optimization)

arrow3D(pos, deltaValues, stemRatio, colorCode)

ccplot3(x,y,z,c,map)

d2e_ypr(dcm, dosymbolic)

image thumbnail

updated 3 months ago

Ballistic Interplanetary Trajectory Design and Optimization by David Eagle

A MATLAB Script for Ballistic Interplanetary Trajectory Design and Optimization (aerospace, mathematics, simulation)

atan3 (a, b)

becl2000(ntarg, jdate)

eci2orb1 (mu, r, v)

image thumbnail

updated 3 months ago

Function to Convert between DCM, Euler angles, Quaternions, and Euler vectors by John Fuller

Function to convert rotation data between 4 types: DCM, Euler Angles, Quaternions, and Euler Param. (aerospace, rotation, 3d)

OUTPUT=SpinCalc(CONVERSION,INPUT,tol,ichk)

image thumbnail

updated 3 months ago

A MATLAB Script for Earth-to-Mars Mission Design by David Eagle

Determines optimal n-body ballistic trajectories from Earth park orbit to encounter at Mars. (interplanetary missio..., mathematics, aerospace)

[fid, otype, jdtdb_tip, ddays1, jdtdb_arrival, ddays2, hp, ...

atan3 (a, b)

brent (f, x1, x2, rtol)

image thumbnail

updated 3 months ago

Selenocentric Coordinates and Transformations by David Eagle

MATLAB functions for computing selenocentric (moon-centered) coordinates and transformations. (aerospace, mathematics, astronomy)

jplephem (et, ntarg, ncent)

lunarlib(jdate)

matran (a1, nax1, a2, nax2, a3, nax3, a4, nax4)

image thumbnail

updated 3 months ago

Graphics Display of the Orbital Characteristics of the Moon by David Eagle

MATLAB script which graphically displays the orbital characteristics of the Moon. (aerospace, mathematics, simulation)

atan3 (a, b)

cspice_furnsh(file)

cspice_unload(file)

image thumbnail

updated 3 months ago

A MATLAB Script for Predicting Orbital Events of the Moon by David Eagle

A MATLAB script named levents.m that can be used to compute important orbital events of the Moon. (aerospace, mathematics, simulation)

apmoon_func(x)

apmoon_prt(jdtdb)

atan3 (a, b)

image thumbnail

updated 3 months ago

A MATLAB Script for Terrestrial and Celestial Coordinate Conversion by David Eagle

MATLAB functions and script for performing terrestrial to/from celestial coordinate transformations. (aerospace, mathematics, astrometry)

anmp (a)

celpol (tjd, itype, dpole1, dpole2)

celter (tjdh, tjdl, xp, yp, vec1)

image thumbnail

updated 3 months ago

Equations of motion to state space by michael arant

Converts set of equations of motion (symbolic format) into state space matrices (x_dot = A*x + B*u) (state space, symbolic, equation of motion)

eom2ss(eq,x,dx,U)

eom2ss_symbolic_example1(s)

eom2ss_symbolic_example1(s)

image thumbnail

updated 4 months ago

A MATLAB Script for Calculating Greenwich Sidereal Time with NOVAS by David Eagle

MATLAB script named demo_sidtim.m and support functions for computing Greenwich sidereal time. (aerospace, mathematics, astrometry)

anmp (a)

ciobas (tjd, racio, k)

cioloc (tjd)

image thumbnail

updated 4 months ago

quaternion.m by Mark Tincknell

quaternion class, vectorized, converts among rotation representations, numerical Euler propagation (rotation, aerospace, euler)

quaterniondemo( time, sap, DCMin, interval )

quaterniondemo2

quaternion

image thumbnail

updated 4 months ago

Cowell's Method for Earth Satellites by David Eagle

MATLAB script for solving the orbital initial value problem (IVP) for satellites in Earth orbit. (aerospace, simulation, mathematics)

atan3 (a, b)

atmos76 (h)

ceqm1 (t, y)

Contact us