image thumbnail

updated 12 months ago

Plot and compare histograms; pretty by default by Jonathan C. Lansey

Compares multiple sets of data elegantly. Set bins and axis bounds to be appropriate for the data. (histogram, bins, bin size)

nhist.m

image thumbnail

updated 2 years ago

Watermark Project (Watermarking) by Francesco Pizzo

An application that can be used to hide "ascii text" or "images" into another image using watermark (image processing, communications, watermark)

Watermark Project (Watermarking)

dewatermark_k.m

dewatermark_img.m

image thumbnail

updated 2 years ago

N_PERMUTE_K by Matt Fig

All possible permutations of the elements of set N, taken K at a time, with repetition. (permutations, combinations, multisets)

npermutek(N,K)

image thumbnail

updated almost 3 years ago

FEATURE EXTRACTION FOR CHARACTER RECOGNITION by Dinesh Dileep Gaurav

EXTRACTS FEATURE VECTORS FROM SINGLE CHARACTER IMAGES (feature extraction, geometric, digital character rec...)

[discoursed]=discourser(image);

[features]=feature_extractor(image);

[features]=feature_extractor_2d(image);

image thumbnail

updated almost 3 years ago

MATLABTETRIS by Matt Fig

Another MATLAB version of the classic game, Tetris. (tetris, gui, game)

matlabtetris(varargin)

image thumbnail

updated 3 years ago

Create Healthy Looking Error Bars by Jonathan C. Lansey

Plots nice error bars as the default. Can also top group plots with error bars. (errorbars, error bars, error)

errorb(x,y,varargin)

image thumbnail

updated 3 years ago

3D Surface Plots from Excel Data GUI by Christopher Rouxel

Upload data from Excel and plot in 3D as a scatter plot, lsq curve fit, contour plot and others. (3d, gui, data import)

MainGUI(varargin)

myfun(a, data)

image thumbnail

updated 3 years ago

LINECMENU by Matt Fig

Utility for creating a standard uicontextmenu for line objects. (uicontextmenu, uimenu, line)

defaultlinecreatefcn(varargin)

dualcolorplot(x,y,F,OPT)

linecmenu(varargin)

image thumbnail

updated almost 4 years ago

Hiding image in sound (im2sound) by Stephen

Converts an image into a sound file. Played through a spectrum analyser, the image is revealed. (image, sound, hiding)

im2sound(filename, ext, f_sample, f_low, ...

image thumbnail

updated almost 4 years ago

Face Detection System by Omid Sakhi

Face Detection using Gabor feature extraction and neural network (application, face detection, neural networks)

drawrec (in,w)

gabor (w,nu,mu,Kmax,f,sig)

im2vec (W27x18)

image thumbnail

updated 4 years ago

Predictor-Corrector Method for constant, variable and random fractional order relaxation equation by Hongguang Sun

Predictor-Corrector Method for fractional VO and RO equation (fractional calculus v..., self_rating)

p=fractPC(a,b);

sunpredictorcorrector

image thumbnail

updated 4 years ago

4-bit Ripple Carry Adder by Anthony Shivakumar

Adder Circuit using Static CMOS (ripple carry adder, cmos, vlsi)

A4_bitFullAdder_AOI_V3

image thumbnail

updated 4 years ago

YIPLOT : Easy plot by Yi Sui

YIPLOT makes plot much easier. you can use it to compress a bunch of codes into one single line. (plot, graph, self_rating)

h=yiplot(varargin)

image thumbnail

updated 4 years ago

RCUMSUMC by Matt Fig

RCUMSUM cumulative sum of elements, restarted after every zero. (cumsum, cumprod)

rcumprod(A,D)

rcumsum(A,D)

image thumbnail

updated 4 years ago

COMBINATOR -combinations AND permutations by Matt Fig

Returns 1 of 4 different samplings on the set 1:N, taken K at a time. (combinatorics, permutations, combinations)

combinator(N,K,s1,s2)

cumsumall.m

image thumbnail

updated 4 years ago

Multiple matrix multiplications, with array expansion enabled by Paolo de Leva

Multiplying matrices, vectors, or scalars contained in two N-D arrays, with array expansion enabled. (linear algebra, matrix, vector)

arraylab13(a,b,d1,d2)

arraylab131(a,b,d1,d2)

arraylab132(a,b,d1,d2)

image thumbnail

updated 4 years ago

CHECKVARS by Matt Fig

Checks for function masking by variables in an M-File. (masking, mask, variables)

checkvars(fname)

image thumbnail

updated 4 years ago

Color Follower Robot by Tejas Varunjikar

Code detects the red object in the image captured by webcam and communicates with micro-controller (image processing, mechatronics, color follower)

capture_vdo.m

image thumbnail

updated 4 years ago

Multiple shooting by Navvab Kashiri

This code has been wrote to solve nonlinear two point boundary value problem of order n. (boundary value proble..., ordinary differential..., multiple shooting met...)

RunBVP6C

RunBVP6C

[T,Y]=bvpMSM(odefunction,solinit,bcondition,dbcondition,o...

image thumbnail

updated 4 years ago

NFACTORK by Matt Fig

Find all factorings of N which have K elements. (factor, divisors, primes)

nfactork(N,K)

image thumbnail

updated 4 years ago

On-figure magnifier by David Fernandez-Prim

Powerful on-figure magnifier, suitable for the publication of compact graphical results (axis, zoom in, axes)

magnifyOnFigure( varargin )

magnifyOnFigure_examples.m

image thumbnail

updated almost 5 years ago

41 Complete GUI Examples by Matt Fig

41 working GUIs to read and learn. (gui, example, files)

GUI_1()

GUI_10()

GUI_11()

image thumbnail

updated almost 5 years ago

Translation of Matlab & Simulink models to SpecC specification Models by Krishna yalamanchili

Involves translation of Matlab/Simulink models to Spec C specification models. (simulation, spec c, translator)

stdlsbdec.m

stdlsbenc.m

cruise_control

image thumbnail

updated 5 years ago

A function that finds the shortest path bounded by two curves by yoash levron

finds the shortest path bounded between low(t) and high(t). (shortest patheuclidea..., self_rating)

shortest_path_mfile(t,low,high)

shortest_path_example.m

image thumbnail

updated 5 years ago

mmplayer by Robert Walter

MATLAB video player for mmreader-objects. (video player, video, player)

vidpointan(varargin)

mmplayer

laser.xvid.avi

image thumbnail

updated 5 years ago

imadjust GUI FrontEnd by Zhiping XU

It works as the IPToolbox's imadjust GUI Front End (gui, image processing, self_rating)

imadjustgui(varargin)

image thumbnail

updated 5 years ago

Finite Element solution to the 2nd Order Diff Equation with difussion and convection terms only by Dr. Ramin Shamshiri

This function solves the following the following BVP using Galerkin method. (differential equation, finite elemenets, galerkin method)

Galerkin(ne1,a,b,d,h)

image thumbnail

updated 5 years ago

OFDM Trasnmitter and Receiver (Matlab Code) by Ihsan Ullah

OFDM code with 16-QAM modulation. Can be easily Understood and modified. (communications, signal processing, self_rating)

OFDM.m

image thumbnail

updated 5 years ago

Circle Detection by Vineet

To detect circle in a gray scale image. (circle, hough transform, mathematics)

FindCircle.m

Hughcir.m

image thumbnail

updated 5 years ago

Covolution function by Manish Agrawal

Using this function you can understand the basic algorithm of convolution. (image processing, signal processing, communications)

conv_func(a,b)

image thumbnail

updated 5 years ago

Dealing with array of buses in Simulink® by Vijay Swaminathan

This demo shows a self modifying masked subsystem to split out the correct subbus from the superbus. (self modifying masks, array of buses, building models from ...)

my_script.m

ArrayofBus_example

image thumbnail

updated 5 years ago

crosshatch_poly by Matthew Roughan

crosshatch_poly fills a polygon with slanted lines at a specified angle and separation. (hatch, hatching, fill)

crosshatch_poly(x, y, lineangle, linegap, varargin)

crosshatch_poly_test.m

image thumbnail

updated 5 years ago

Ellipsoid fit by Yury

Fits an ellipsoid to data using linear least squares. (ellipsoid, least squares, fitting)

ellipsoid_fit( X, flag, equals )

test_ellipsoid_fit.m

image thumbnail

updated 5 years ago

Capturing and analyzing segmented data using Agilent oscilloscopes by Jeff Schuch

MATLAB example for initiating a segmented mode acquisition and displaying the averaged waveform (agilent, oscilloscope, oscilloscopes)

Segmented_Averaging.m

image thumbnail

updated 5 years ago

DSSS trx/rcx simulation by Farshid Zoghalchi

This is a DSSS Modulation Trx/Rcxr simulation, powered by a coarse initial code aquisition loop. (digital communication..., spread spectrum, dsss)

DSSS_enhanced_with_a_coarse_time_synchronization_loop.m

image thumbnail

updated 5 years ago

EXPAND by Matt Fig

Replicate and tile each element of an array. (replicate, repmat, expand)

expand(A,S)

image thumbnail

updated 5 years ago

Next Combination/Permutation by Matt Fig

Produces one comb/perm at a time. Both with/without repetition. (combinations, permutations, combinatorics)

nextchoose(N,K)

nextmultichoose(N,K)

nextperm(N,K)

image thumbnail

updated 5 years ago

findsubmat by Matt Fig

Finds one matrix (a sub-matrix) within another. (submatrix, find, inside)

findsubmat(A,B)

image thumbnail

updated 5 years ago

Butterworth Filter by Zeeshan Shareef

It is the Function file for calculating the components values for the Butterworth Filter. (filter, low pass, high pass)

[ind,cap,n]=butter(ap,as,fp,fs,r1,ty)

synth.m

y=adjust(x)

image thumbnail

updated 5 years ago

newtzero by Matt Fig

Finds the root(s) of a function of one variable, including complex roots, using Newton's method. (root finder, newtons method, zeros)

newtzero(f,xr,mx,tol)

image thumbnail

updated 5 years ago

PARTITIONS by Matt Fig

Finds all partitions of a set, or only those partitions of a specified length. Includes a viewer. (partition, restricted growth fun..., permutations)

partdisp(C,K)

partitions(M,K)

image thumbnail

updated 5 years ago

ezgraph by Matt Fig

Performs basic formatting of a plot with a single GUI. (annotation, customization, easy)

ezgraph(varargin)

image thumbnail

updated 5 years ago

GPIB for ESP300 Newport by Eneas Nicolas

GPIB control for driver ESP300 (instrument, self_rating, newport)

image thumbnail

updated almost 6 years ago

SUBFIGURE by Matt Fig

SUBFIGURE creates figures in tiled positions. (subfigure, figure, plot)

subfigure(varargin)

subfigure6p5(varargin)

subfiguretest(str)

image thumbnail

updated almost 6 years ago

axescenter by Matt Fig

Puts axes in the center of a plot. Zooming, panning and some command line manipulations allowed. (axis, axes, center)

axescenter(ax)

image thumbnail

updated almost 6 years ago

TRIGDEMO by Matt Fig

Allows user to see how parameters affect plots of trigonometric functions. (demo, gui, trigonometry)

trigdemo()

image thumbnail

updated 6 years ago

SMATLINK - Let Matlab Dance with Mathematica by Leo Chen

Matlab (Frontend) call Mathematica Kernel (external interface, matlab, mathematica)

SMAT_matlabcall_demo_function( x , y )

SMAT_matlabcall_post_process( input_str )

SMAT_matlabcall_pre_process( input_num )

image thumbnail

updated 6 years ago

h_trid by Matt Fig

Uses the Householder method to tridiagonalize a matrix. (linear algebra, tridiagonalize househ..., symmetric)

h_trid(A)

image thumbnail

updated 6 years ago

rombquad by Matt Fig

Performs Romberg quadrature. (integration, romberg quadrature, numerical)

rombquad(f,a,b,m)

image thumbnail

updated 6 years ago

fseriedemo by Matt Fig

Calculates and plots the Fourier Series Approximation to function f. (fourier, series, plot)

fseriesdemo(f,b,NN)

Contact us