Refine by Product

Refine by Time Frame

image thumbnail

updated 5 days ago

Flying Butterfly by Nuwan Ganganath

This generates an animated butterfly (butterfly, animation, curve)

flying_butterfly.m

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 5 days ago

Masked k-order statistic filters for 2D data by Fabio Bellavia

Morphological erosion, dilation, median filter and generic k-order statistic filter implementation (korder statistical fi..., 2d median filter, morphological dilatio...)

r=kordstatfilt2(im,ker,idx)

test.m

image thumbnail

updated 5 days ago

Fiber Lasers and Amplifiers Design Toolbox by Luke Rumbaugh

Design toolbox allows parameter selection by solving lasers/amplifiers for various L,R,P,lambda etc (lasers, fiber lasers, fiber amplifiers)

AmplifierPerformance(s)

AmplifierPerformanceManager(s)

ConvAbsDB2N(alpha,sigma)

image thumbnail

updated 5 days ago

AutoSize by Mike Anthony

Automatically resize MIMO blocks upon connection. (modeling, autoconnect, simulink)

AutoSize(hand)

InputAutoSize(hand)

OutputAutoSize(hand)

image thumbnail

updated 5 days ago

plotly API by Chris

Graphs in a web-browser! Example graph: https://plot.ly/~jackp/614/. View and share interactively. (plot, data export, gui)

cell2json(s)

json2struct(j)

m2json(val)

image thumbnail

updated 5 days ago

EDFA Single Pass Gain Calculator by Luke Rumbaugh

Fiber amplifier gain calculator (analytical solution) (edfa, lasers, fiber lasers)

EDFASinglePassGain_Analytical(wl,L,Pp,loss,plotFlag)

image thumbnail

updated 5 days ago

Multi progress bar by Ben Tordoff

A new "shiny" progress-bar with multiple bars in a single window, time-estimates and more. (gui, progress bar, waitbar)

multiWaitbar( label, varargin )

image thumbnail

updated 5 days ago

Pre-R2012b Zoom Keyboard Shortcuts by Mike Anthony

Enables use of r, v, 1, anf f as keyboard shortcut keys for zooming in Simulink (modeling, gui, simulink)

sl_customization(cm)

image thumbnail

updated 6 days ago

AutoSizeOnConnect by Mike Anthony

Automatically resizes the number of ports on a block for automatic connection. (autoconnect, simulink, gui)

AutoSize(hand)

AutoSizeOnConnect()

InputAutoSize(hand)

image thumbnail

updated 6 days ago

PID Controller Design for a DC Motor by Arkadiy Turevskiy

This file shows PID Controller tuning in MATLAB and Simullink for DC Motor control. (pid tuning, control design, pid controller)

dcIntrocomplete

image thumbnail

updated 6 days 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 6 days ago

Program to analyze F0 of speech ABR in Matlab by Nike

This code can be used to spectrally analyze a an ABR ASCII waveform by windowing and zero padding. (speech abr, spectral analysis, audiology)

analyzeabr.m

image thumbnail

updated 6 days ago

matlab2tikz by Nico Schlömer

A script to convert MATLAB/Octave into TikZ figures for easy and consistent inclusion into LaTeX. (latex, figure, embed)

cleanfigure()

figure2dot(filename)

matlab2tikz(varargin)

image thumbnail

updated 6 days ago

Bradley local image thresholding by Jan Motl

A fast an well performing local image thresholding method. (binarization, local thresholding, image processing)

averagefilter(image, varargin)

bradley(image, varargin)

image thumbnail

updated 6 days ago

Angle calculator from sin and cos values by Disi A

This function uniquely determines the angle (-180,180] in degree or(-pi, pi] in radian (mathematics, measurement, signal processing)

theta=angleCalc(S,C,out_mode)

image thumbnail

updated 6 days ago

Closed-Loop Input and Output Impedance of DC/DC Power Converters (Voltage or Current Mode) by Reza

Calculates closed-loop impedances and converter trasnfer functions for a power converter (power converter, dcdc converter, input impedance)

boost.m

buck.m

buckboost.m

image thumbnail

updated 6 days ago

Glucose/Insulin modeling by DaveA Albers

Modeling of glucose/insulin dynamics (biotech, simulation, medical)

feeding(integration_iterates, I_baseline, time_steps_per_ho...

feeding(integration_iterates, I_baseline, time_steps_per_ho...

feeding(integration_iterates, I_baseline, time_steps_per_ho...

image thumbnail

updated 6 days ago

Electronic health record manipulation resources by DaveA Albers

Tools for manipulating EHR data. (electronic health rec...)

[patient]=patient_isolation_trick(A, desired_id)

select_N_random_patients(home_directory, working_directory,...

select_N_random_patients(home_directory, working_directory,...

image thumbnail

updated 6 days ago

PIVMat 3.02 by Frederic Moisy

A PIV Post-processing and data analysis toolbox (davis, data export, data import)

about_pivmat (PIVMat Toolbox)

addnoisef (PIVMat Toolbox)

averf (PIVMat Toolbox)

image thumbnail

updated 6 days ago

mtoc++ - Doxygen filter for Matlab and tools by Daniel Wirtz

Create nice documentation for your MatLab project using doxygen (m to c, documentation, filter)

doxygen(param1, param2, auto_param)

examples.structArgFunc(struct1, struct2)

grid.rect.doxygen(param1, param2, auto_param)

image thumbnail

updated 6 days ago

progress_bar by Dirk Wagenaar

Easily shows a text or GUI progress bar when using a for-loop. (progress bar, gui)

progress_bar(idx, min, max, message, GUI)

image thumbnail

updated 6 days ago

Comparison between unipolar and bipolar digital transmission by SBAIH Nizar

this M-file gives you the performance of a bipolar transmission over a unipolar transmission. (image processing, signal processing)

Bipolar_vs_Unipolar.m

image thumbnail

updated 6 days ago

Precedence-based cross-correlograms by Christopher Hummersone

Calculate cross-correlograms with a wide range of options (precedence, localisation, interaural coherence)

ch_xcorr(hc_L,hc_R,frame_length,noverlap,maxlag,tau,varargi...

check_mex_compiled(varargin)

image thumbnail

updated 6 days ago

Multichannel Wave Plotting by Christopher Hummersone

Plot stacked waves/data from a multichannel matrix (multichannel, audio, wave)

multiwaveplot(varargin)

image thumbnail

updated 6 days ago

Adaptive Track Engine by W. Owen Brimijoin

Determines what changes you should make to the signal during a psychoacoustic adaptive track. (psychoacoustics, adaptive track, experiment design)

adaptive_track_engine(varargin)

interleaved_adaptive_track_example(starting_levels,n_rev_ba...

image thumbnail

updated 6 days ago

emgr - Empirical Gramian Framework by Christian

A framework for computating empirical gramians. Compatible with Octave and Matlab. (model reduction, empirical gramians, gram)

emgr(f,g,q,p,t,w,nf,ut,us,xs,um,xm,yd)

image thumbnail

updated 6 days ago

Waitbox by Shivaputra Narke

Opens a window similar to waitbar. (gui, waitbar)

[FigHandle]=waitbox(varargin)

image thumbnail

updated 6 days ago

FBMC/OQAM-AWGN : BER versus SNR by Mahmoud Al-dababseh

FBMC/OQAM-AWGN : BER versus SNR polyphase structure (communication)

FBMC_Noise.m

image thumbnail

updated 6 days ago

traffic control system by Mahmoud Al-dababseh

Fuzzy logic design for traffic control system (fuzzy logic)

image thumbnail

updated 6 days ago

Green House by Mahmoud Al-dababseh

Fuzzy design for green house (fuzzy logic)

image thumbnail

updated 6 days ago

Surface blend by linear equations by small

A solution for blending surfaces and curves by linear equations. (implicit surface, polynomial, linear equations)

[c0,d0]=ruuu(ddr)

c=xish(a,b)

LX1.m

image thumbnail

updated 6 days ago

Newton form for interpolating polynomials by Ehsan Behnam

newton_interpolation.m provides a simple tool for interpolating any function. (interpolation, newton polynomial, divided difference)

newton_interpolation(eq, degree, interval, verbose)

image thumbnail

updated 6 days ago

QR Code encoder by ejs

The QR Code encoder, based on Lior Shapira's work (xzing, qr, barcode)

encode_qr.m

image thumbnail

updated 6 days ago

Bedmap2 Toolbox for Matlab by Chad Greene

A toolbox for transforming Bedmap2 data to lat/lon coordinates, plotting them, and finding values. (antarctica, mapping, polar)

antmapinit(varargin)

bedmap2(mapvar,varargin)

bedmap2_data(var,varargin)

image thumbnail

updated 6 days ago

Flood Game by Alessandro Masullo

Simple flood Game. Try to flood the matrix with the same symbol. (game, flood, simple)

game.m

image thumbnail

updated 6 days ago

Significance Analysis of Microarrays (SAM) using Matlab by Eric

SAM is a popular method of finding differentially expressed genes through a microarray experiment. (significance analysis..., sam, gene expression)

bal_perm (seq_samp)

build_dperm (data, cl, type_mt, seq_samp)

d_null (d, type_mt)

image thumbnail

updated 6 days ago

KMeans Segmentation. by Diego

Kmeans code. (kmeans, segmentation)

miKmeans.m

image thumbnail

updated 6 days ago

MATLAB State by Troy Grossarth

Saves and restores the MATLAB State (e.g. editor files, breakpoints, figures, variables, etc.) (matlab, state, environment)

matlabState(proc, varargin)

image thumbnail

updated 6 days ago

Stochastic Simultaneous Optimistic Optimization by Michal Valko

Black box stochastic function optimization without the knowledge of function's smoothness. (optimization, smoothness, stochastic)

draw_function(x_min,x_max,f,output)

draw_partition_tree(t,settings)

example_simple.m

image thumbnail

updated 8 days ago

twitty by Vladimir Bondarenko

Interface-class to access the Twitter REST API v1.1. (twitter, api, web service)

twitty

image thumbnail

updated 8 days ago

COMBNSUB by Jos (10584)

Subset of all possible combinations of a fixed number of elements of a vector (v1.1, june 2013) (combination, subset, selection)

combnsub(V,N, IX)

image thumbnail

updated 8 days ago

code for DLS by Manish Gupta

Dynamic light scattering (dls, size)

DLS_nonlinfit.m

image thumbnail

updated 8 days ago

addStructs by Dave

Adds the numeric values in two structures. (structure, struct, add)

addStructs(S1, S2)

image thumbnail

updated 8 days ago

An Easy Efficient Pure Algebraic Method for Partial Fraction Expansion by MA Youneng

A matlab code for partial expansion of rational functions with multiple high-order poles. (mathematics, system identification, signal processing)

pfe.m

image thumbnail

updated 8 days ago

Bregman Cookbook by Jerome Gilles

This toolbox provides signal/image/3D processing based on Bregman Iterations (signal processing, bregman, sparse)

R=AddCurveletArray(A,B)

R=AddFrameletArray(A,B)

R=ShrinkComplexCurvelet(A,tau)

image thumbnail

updated 8 days ago

McCabeThiele by Vincent Cericola

This function creates McCabe-Thiele Diagrams from various user inputs (binary distillation, mccabe, thiele)

mccabethiele

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

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

Using Biot Savarts law, magnetic field due to a square loop is evaluated. (simulation, magnetic field, biot savarts law)

Biot_square.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)

Contact us