image thumbnail

updated 18 days ago

UD Factorization & Kalman Filtering by Gerard Van Willigenburg

UD and LD factorization of nonnegative matrices and associated Kalman filter implementations. (ldl factorization, control design, kalman filter)

[P,K,xhat]=kmfmu(c,w,P,xhat,y)

[P,xhat]=kmftu(Phi,V,P,xhat,Gam,u)

[l,d]=ld2ld(ld)

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

Performance Analysis of Z-source Inverter Fed Induction Motor Drive by Amit Tiwari

THIS MODEL IS EQUIPPED WITH CONSTANT BOOST CONTROL USING THIRD HARMONIC INJECTION. (communications, gui, control design)

ZINV1

image thumbnail

updated 1 month ago

MATLAB Quiz by Khuhed

MATLAB Quiz (100 Questions) (control design, image processing, signal processing)

MATLAB Quiz

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

Cuckoo Search (CS) Algorithm by Xin-She Yang

A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. (levy flights implemen..., optimization, natureinspired algori...)

[bestnest,fmin]=cuckoo_search(n)

[bestnest,fmin]=cuckoo_search_new(n)

[bestsol,fval]=cuckoo_search_spring(time)

image thumbnail

updated 3 months ago

One-Sided FFT by Aravazhi Anbarasu

More intuitive than built in function for simple operations.Useful for repetitive code and plotiing. (control design, physics, communications)

fft_calc(X,fs)

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

Time Function from Laplace Transform by Duane Hanselman

Return function handle that evaluates inverse Laplace transform. (control design, mathematics)

fun=invlapfun(b,a)

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

PERFORMANCE ANALYSIS OF Z-SOURCE INVERTER FED INDUCTION MOTOR DRIVE by Amit Tiwari

THIS SIMULINK MODEL HAS BEEN DESIGNED FOR ANALYSIS OF A Z SOURCE INVERTER FED THREE PHASE IND. MOTOR (control design, measurement, simulink)

zinv

image thumbnail

updated 4 months ago

Trapezoidal Integration by Aravazhi Anbarasu

Simple and intuitive numerical integration based on trapezoidal rule. (data import, data export, control design)

int_trapz(X,Ts)

image thumbnail

updated 4 months ago

Numerical Inverse Laplace Transform by Tucker McClure

Numerical approximation of the inverse Laplace transform for use with any function defined in "s". (inverse laplace trans..., laplace, talbot)

Examples of Numerical Approximation of the Inverse Laplace ...

euler_inversion(f_s, t, M)

euler_inversion_sym(f_s, t, M, P)

image thumbnail

updated 4 months ago

MIMO-Diofantine solver by davood shaghaghi

This function solve MIMO-Diofantine equation. (control design, optimization, simulation)

mimodioph(A,B,N)

image thumbnail

updated 4 months ago

Optimal Control Using Control Vector Parameterization by Chang Duan

An example of using control vector parameterization to solve an optimal control problem (optimal control, direct sequential met..., control vector parame...)

Optimal Control Using Control Vector Parameterization

[topt,xopt,uopt,thetaopt]=plotopt1( x0,N,ts,dvarO,beta,rho,...

[topt,xopt,uopt,thetaopt]=plotopt2( x0,N,ts,dvarO,beta,rho,...

image thumbnail

updated 4 months ago

Lithium Battery Model, Simscape Language and Simulink Design Optimization by Robyn Jackey

Multi-temperature lithium battery model using Simscape language and Simulink Design Optimization (lithium, battery, demo)

plot_estim_results.m

plot_estim_results.m

plot_estim_results.m

image thumbnail

updated 5 months ago

Matlab Space Invaders VideoGame by Héctor Corte

A tribute to Space Invaders coded in Matlab. Just take fun and get ideas for more games. (aerospace, gui, control design)

enemy

lasser

player

image thumbnail

updated 6 months ago

CELP codec by Sourav Mondal

This is a code to demonstrate CELP codecs of bitrate 9.6kbps and 16kbps. (celp, audio codec, lpc)

celp16k(x,N,L,M,c,cb,Pidx)

celp9600(x,N,L,M,c,cb,Pidx)

celpana(x,L,M,c,cb,Pidx,bbuf,ebuf,Zf,Zw)

image thumbnail

updated 6 months ago

direct solving Diofantine equation by davood shaghaghi

This function is written to direct solve Diofantine equation in the form of C = A*E + F. (control design, simulation, simulink)

david_dioph(A,C,n)

image thumbnail

updated 6 months ago

solving Diofantine equation by davood shaghaghi

This function is written to solve Diofantine equation.this equation should be in the form of C = A*F (control design, optimization, simulation)

david_dioph(A,C,n)

image thumbnail

updated 6 months ago

Linear regression with statistics for multiple category data by Soumya Banerjee

This function does linear regression with statistics for multiple category data (OLS and RMA) (aerospace, automotive, biotech)

regress_plot_twocategories

image thumbnail

updated 6 months ago

Automotive Electrical System Simulation and Control by Robyn Jackey

A conventional vehicle electrical system model with alternator, battery, loads, and idle control. (battery, alternator, automotive)

ssc_lead_acid_battery_50Ah_ini.m

ssc_lead_acid_battery_80Ah_ini.m

Battery_Management_Lib

image thumbnail

updated 6 months ago

Markov Decision Processes (MDP) Toolbox by Marie-Josee Cros

Functions related to the resolution of discrete-time Markov Decision Processes. (control design, markov decision proce..., optimization)

[V,mean_discrepancy]=mdp_eval_policy_TD_0(P,R,discount,poli...

mdp_LP(P, R, discount)

mdp_Q_learning(P, R, discount, N)

image thumbnail

updated 7 months ago

Non-linear equations system solver (Newton Raphson) by Felipe Mendes

Solves a non-linear system with iterative Newton-Raphson. Very easy and powerfull!! (control design, optimization, simulation)

mecanism_four_bar.m

nls_aleatory_initial_values.m

nls_aleatory_initial_values.m

image thumbnail

updated 7 months ago

Simulation and Limited Redesign of a Counterbalanced Two Link Robotic Manipulator by James Allison

Supplementary material for an ASME publication regarding limited redesign of mechatronic systems. (aerospace, automotive, control design)

[E,t1,q1,q2,qd1,qd2,qdd1,qdd2,torque,g]...

fwd_kin(q,x)

SimulateCBTwolink.m

image thumbnail

updated 8 months ago

GUI for denoising video signals with Kalman filter by Youssef KHMOU

filter grayscale video signals(avi || Webcam) with 1st Order Estimation & Kalman filter . (image processing, gui, signal processing)

B=corr2d(H)

Create_gray_Gif_Image( data,filename)

Estimation(X)

image thumbnail

updated 10 months ago

GETK by Miroslav Balda

Wait for and identify a pressed key (waiting, keyboard, keys)

getk(N,pos)

image thumbnail

updated 10 months ago

Estimating a constant state using the Kalman Filter by Lazaros Moysis

Kalman Filter example for estimating a constant value (estimation, kalman, filter)

KalmanFilterExample.m

image thumbnail

updated 11 months ago

Toolbox BOD Version 2.5 by Gert-Helge Geitner

Digital Amplitude Optimum (BOD) for discontinuous control (digital, optimum, discontinous)

J=bod_esp(p,a_o,b_o,c_o,d_o,EZW,QQ,BMEA,ZVe,NVe,NV,TOL)

[GMT,V_Gf_Gr,M_An_Be]=gmt(TD,TB,ToI)

[ParMa,VarMa]=zust_aup1(T,Tel,VTM,VTF,VTL)

image thumbnail

updated 12 months ago

Wave Player With Effects And Analysis by Muhammad Umair

It plays and add certain effects to a .wav file like a real media player. (wav player, convoloution, gui)

image thumbnail

updated 12 months ago

Statistical analysis of fractional order system by block pulse function by Duong Pham

Spectral method for statistical analysis of fractional order system. (control design, simulation, mathematics)

Ad=BIFDfr(T,M,alpha);

Ai=BIFfr(T,M,alpha);

J=stat_Cole1(K);

image thumbnail

updated 12 months ago

A_Z_Node_Spikes by Sam Bateman

For a bio-functional cellphone micro-chip. (biotech, communications, control design)

A_Z_Nodes_Version_2.m

image thumbnail

updated 1 year ago

highest row degree coefficient matrix of a poynomial matrix T by Lazaros Moysis

This function computes the highest row degree coefficient matrix of poynomial matrix T. (control design, mathematics, matrix)

Tl=rowdeg(T);

image thumbnail

updated 1 year ago

Frequency-Domain Min-Max Optimization for Delta-Sigma Modulators by Masaaki Nagahara

Matlab codes are provided for min-max optimization for loop-filter design in delta-sigma modulators. (delta sigma, optimization, signal processing)

NTF_MINMAX(order, OSR, H_inf, f0, zf)

NTF_MINMAX_MB(order, OSR, H_inf, f, zf)

image thumbnail

updated 1 year ago

Nonlinear Control of 4-tank process by Trevor

Controlling the 4-tank problem using a non linear controller (non linear controls, simulation, optimization)

PlotTanks2(u)

apm(server,app,aline)

apm_info(server,app,class,name)

image thumbnail

updated 1 year ago

Filter Design Toolbox by Behnam Shariati

This program can evaluate all filter types characteristics with some adequate inputs. (gui, communications, control design)

Filter(varargin)

image thumbnail

updated 1 year ago

Best Fit Legend by rasam aliazizi

the best tool for signal processing, of a section of your data. (communications, control design, data export)

BestFitInfo(varargin)

Equation(polyCoeff, x, y)

GetMousePosition(varargin)

image thumbnail

updated 1 year ago

3-Part Demo Use of Simple Matlab Commands for Bit Reversal Required in Fast Fourier Transform or FFT by Amitava Biswas

3-Part Demo Uses Simple Matlab Commands for Bit Reversing Required in Fast Fourier Transform or FFT (communications, control design, demo)

biswas50.m

image thumbnail

updated 1 year ago

Stentiford Thinning Algorithm by mohan palani

This code is implemented using the reference paper of IMAGE PROCESSING TECHNIQUES FOR MACHINE VISION (aerospace, control design, image processing)

connectivityFun(inwindow)

stentifordThining.m

image thumbnail

updated 1 year ago

Generate [file/folder/any] name based on current time by sunil anandatheertha

Generate [file/folder] name based on current time. Useful for some automated folder/file creation. (aerospace, data export, automotive)

genFilename()

image thumbnail

updated 1 year ago

Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Filter of a Linear Chirp by Amitava Biswas

Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Filter of a Linear Chirp. (communications, control design, demo)

biswas49.m

image thumbnail

updated 1 year ago

Matlab Monte Carlo Demo on Advanced Statistical Estimation of Variance and Standard Deviation by Amitava Biswas

Matlab Monte Carlo Demo on Advanced Statistical Estimation of Variance and Standard Deviation (aerospace, automotive, biotech)

biswas48.m

image thumbnail

updated 1 year ago

Example using a MATLAB Class to control a GUI by Alex

This example shows how to use a Matlab class to control a gui. (class, gui, passing gui data)

standard_fig(varargin)

gui_class_example

image thumbnail

updated 1 year ago

Jury's array in symbolic way by Carlos Mario Velez Sanchez

The function gives the Jury's array from a numerical or SYMBOLIC polynomial (includes special cases) (control design, mathematics, stability)

jury.m

image thumbnail

updated 1 year ago

Video Recording by rasam aliazizi

Recording video & snapshots using a web cam or other. (image processing, signal processing, gui)

Creat_AVI(varargin)

CreateImAqObject(varargin)

Export2WorkSpace(var, val, varargin)

image thumbnail

updated 1 year ago

Minimum settling time control design through direct search optimization methods by Emile Simon

New approach for designing controllers explicitely minimizing the settling time of a time response. (optimization, control design, settling time)

ClosedLoop(Sol2,Ap,B1,B2,C1,C2,D11,D12,D21)

DrawImpactParameters.m

Fprelim(vec,Ap,B1,B2,C1,C2,D11,D12,D21,range)

image thumbnail

updated 1 year ago

Numerical Inversion of Laplace Transforms in Matlab by Juraj

The function f(t)=INVLAP(F(s)) inverts Laplace transforms very effectively. (mathematics, control design, modeling)

INVLAP.m

example_1.m

example_2.m

image thumbnail

updated 1 year ago

Firefly Algorithm by Xin-She Yang

Firefly Algorithm for Constrained Optimization (optimization, statistics, mathematics)

[best]=firefly_simple(instr)

fa_mincon

fa_ndim

image thumbnail

updated almost 2 years ago

System Identification by Yella

System Identification for 2nd order Plant (communications, signal processing, simulation)

system_identification()

Contact us