image thumbnail

updated 4 days ago

evaluateAlphaBetaParam by Marco Borges

Function evaluateAlphaBetaParam evaluates alpha and beta parameters for alpha-beta filter (aerospace, alphabeta, automotive)

evaluateAlphaBetaParam(process, noisy, dt)

image thumbnail

updated 5 days ago

Easy Sensitivity (Tornado) Plot Function by Richard McCulloch

This function makes a tornado sensitivity plot and returns the sensitivity values. (aerospace, biotech, data export)

TorPlot(data,names,sensitivity,save)

image thumbnail

updated 5 days ago

Two-dimensional, Low-thrust Earth-to-Mars Trajectory Analysis with MATLAB by David Eagle

Determines optimal, two-dimensional low-thrust Earth-to-Mars interplanetary trajectories. (aerospace, interplanetary missio...)

[fid, iopt, nsegments, mass0, thrmag, xisp, time_g, time_lb...

ilt_eqm (t, y)

ilt_shoot (x)

image thumbnail

updated 8 days ago

Magnetic field of a Circular current loop using Biot Savart's Law by Sathyanarayan Rao

Magnetic Field of a circular loop is evaluated in two dimensions. (mathematics, simulation, aerospace)

Biot_3d.m

image thumbnail

updated 8 days ago

Aerospace Trajectory Optimization Using Direct Transciption and Collocation by David Eagle

Demonstrates the solution of an aerospace trajectory optimization problem. (aerospace, optimization)

cgl(np, a, b)

defect_trap(tk, tkp1, xk, xkp1, uk, ukp1)

dto_guess(ti, tf, xi, xf, ngrid)

image thumbnail

updated 15 days ago

Airfoil generation using CST parameterization method by Pramudita Satria Palar

Generates an airfoil shape using CST method (aerospace, optimization, aerodynamics)

CST_airfoil(wl,wu,dz,N);

image thumbnail

updated 18 days ago

alphaBetaFilter by Marco Borges

alpha-beta filter for linear state estimation (alphabeta, filter, automotive)

alphaBetaFilter(xm, dt, xk, vk, alpha, beta)

image thumbnail

updated 18 days ago

Optimal Finite-burn Interplanetary Injection from Earth Orbit by David Eagle

A MATLAB script for optimizing finite-burn interplanetary injection trajectories. (aerospace, mathematics, simulation)

[fid, itarget, nsegments, xmass0, thrmag, xisp, oev_initial...

asympt (cbmu, rsc, vsc)

atan3 (a, b)

image thumbnail

updated 21 days ago

Blind Modal Identification with Hankel Matrices (BMIDHM) toolbox by Scot McNeill

This toolbox is for performing modal identification from ambient random data. (aerospace, automotive, signal processing)

[C]=cstdcov(x,tau)

[W,R,V,L,ord,cost]=hmsobi(x,nhank,dec,ord,nbrc)

[eve_r]=real_ms2(eve);

image thumbnail

updated 29 days ago

Solar Sail Trajectory Analysis with MATLAB by David Eagle

Two-dimensional trajectory analysis of solar sail Earth-to-Venus and Earth-to-Mars missions. (aerospace, mathematics, simulation)

[fid, nsegments, achar, b1, b2, b3, iplanet, time_g, time_l...

rkf78 (deq, neq, ti, tf, h, tetol, x)

ss2d_eqm_opt (t, y)

image thumbnail

updated 1 month 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 1 month ago

Benchmark Problem 02 - Matlab Code by Yogananda Jeppu

This is the Matlab code for the model Benchmark Problem 02. (verification and vali..., aircraft control laws, simulink blocks)

Mutant1.m

Mutant2.m

Original.m

image thumbnail

updated 1 month ago

The Long-term Evolution of Geosynchronous Transfer Orbits by David Eagle

Interactive MATLAB script that predicts the long-term evolution of geosynchronous transfer orbits. (aerospace, mathematics, simulation)

atan3 (a, b)

ceqm1 (t, y)

eci2orb1 (mu, r, v)

image thumbnail

updated 1 month ago

Truss Design Optimization Based on Generative Algorithms by James Allison

Supplementary material for a WCSMO publication regarding truss design optimization. (structural design, aerospace, automotive)

D=TrussData(Coord, Con)

GAcon(x)

JacobianStresscal(D, Area)

image thumbnail

updated 1 month ago

A MATLAB Implementation of the Jacchia Atmosphere Model by David Eagle

MATLAB function and demonstration script which implement the Jacchia 1970 atmosphere model. (aerospace, mathematics, simulation)

atan3 (a, b)

gast1 (jdate)

gdate (jdate)

image thumbnail

updated 1 month ago

Fuel fraction sizing by Sky Sartorius

Finds aircraft gross weight using the fuel fraction sizing method (aircraft, weight, design)

[FF, fracs]=missionfuelburn(varargin)

breguet(type, task, E_R_or_frac, LD, SFC, V, eta_p)

fuelfractionsizing(EWfunc,fixedW,FF,tol,maxW)

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

CORE: Conceptual Optimization of Rotorcraft Environment by Sky Sartorius

Facilitates optimization and design space exploration in the conceptual design phase of rotorcraft. (helicopter, aerospace, rotorcraft)

...

...

...

image thumbnail

updated 1 month ago

A MATLAB Script for Time and Coordinate Calculations by David Eagle

Interactive MATLAB script that can be used to perform time and coordinate calculations. (aerospace, mathematics, simulation)

atan3 (a, b)

brent (f, x1, x2, rtol)

coe2eqoe(coe)

image thumbnail

updated 2 months 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 2 months 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 2 months ago

GPS Navigation Toolbox by moein mehrtash

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

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

ECEF2GPS(Pos)

XYZ2ENU(A,Phi,Lambda)

image thumbnail

updated 2 months ago

Tornado Plot by Richard McCulloch

This creates tornado plots based on a specified sensitivity value. (analysis, aerospace, tornado)

Tornado.m

image thumbnail

updated 2 months 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 2 months 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 (altitude, julian date, aerospace)

SolarAzEl(UTC,Lat,Lon,Alt)

test_SolarAzEl()

image thumbnail

updated 2 months ago

reFoil by Jason Botha

Airfoil geometry modification (airfoil, aerospace, aeronautical)

reFoil()

image thumbnail

updated 3 months 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 3 months 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 3 months 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 3 months ago

Turbojet Engine Simulation by Rakesh Mandal

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

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 3 months 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 3 months 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 3 months 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 4 months 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 4 months 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 4 months 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 4 months 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 4 months 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 4 months 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 4 months 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 4 months 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 4 months 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 4 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 4 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 4 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 4 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 4 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 5 months ago

MSIS-E-90 by Drew Compston

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

msis(time, ...

msistest.m

image thumbnail

updated 5 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 5 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

Contact us