image thumbnail

updated 6 years ago

smooth2a by Greg Reeves

Smooths a 2D matrix using a mean filter over a user-defined rectangle. Ignores and preserves NaNs. (2d, approximation, interpolation)

image thumbnail

updated 5 years ago

Linear Regression with Errors in X and Y by Travis Wiens

Travis Wiens (view profile)

Calculates slope and intercept for linear regression of data with errors in X and Y. (mathematics, measurement, statistics)

ellipse(Xc,Yc,dX,dY,N_p)

york_fit(X,Y,sigma_X,sigma_Y, r)

demo_york.m

image thumbnail

updated almost 11 years ago

Envelope1.1 by Lei Wang

Lei Wang (view profile)

A generalized function can plot the envelope of any given data. (specialized, plotting, envelope)

envelope(x,y,interpMethod)

DemoEnvelope.m

image thumbnail

updated 1 year ago

Hiding multiple Text pages into a Color image by Cherma Rajan A

Cherma Rajan A (view profile)

This program can embed/hide maximum of six monochrome Text pages into a Color image without loss. (color, watermarking, text hiding)

HIDING MULTIPLE TEXT PAGES INTO A COLOR IMAGE

altertxt(im_tx1,im_tx2)

extracttxt(im)

image thumbnail

updated 1 year ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (app, gui, visualization)

Data Explorer

calculatePixelSizes( availableSize, sizes, minSizes, padd...

callCallback( callback, varargin )

image thumbnail

updated 2 years ago

3D histogram of RGB image by Pavel Rajmic

Creates 3D-histogram from an RGB image in the form of balls within the RGB cube (rgb, image, histogram)

image_hist_RGB_3d(imname,n,gamma)

rgb_noise_image(rows,cols,filename)

demo_image_hist_RGB_3d.m

image thumbnail

updated almost 4 years ago

2-D convolution using the FFT by David Young

David Young (view profile)

Convolution in 2-D using the Fast Fourier Transform. (convolution, filtering, fft)

conv_fft2(x, m, shape)

exindex(arr, varargin)

image thumbnail

updated almost 9 years ago

Fast 2-dimensional interpolation by Nathaniel Brahms

Provides a 5x-50x speedup over interp2 (approximation, interpolation, fast)

image thumbnail

updated 9 years ago

Akima Interpolation by N. Shamsundar

Interpolate smooth curve through given points on a plane. (specialized, plotting, fit)

yi=akimai(x,y,xi)

AkimaTst.m

image thumbnail

updated 4 years ago

Speech Spectrogram by Kamil Wojcicki

High quality speech spectrogram plot generation routine (spectrogram, plot, image)

myspectrogram(s, fs, T, w, nfft, Slim, alpha, cmap, cbar,...

test_myspectrogram.m

image thumbnail

updated 1 month ago

DAQ Waterfall Demo by MathWorks Data Acquisition Toolbox Team

Demonstrates data acquisition in MATLAB, and live visualization in an App. (gui, plot, graphics)

image thumbnail

updated 4 years ago

SigPlot by Yannis Agiomyrgiannakis

An advanced interface for 1-D signal visualization & editing. (visualization, plotting, signal processing)

ConstructWindow(WindowType, n, winopt)

ParamEditor(param)

VectorDataPlot_MappingFunction_AR(vector_data_plot_panel,...

image thumbnail

updated almost 5 years ago

GAFFE A toolbox for solving evolutionary nonlinear PDEs by Edward Grace

This toolbox implements the well known split-step Fourier technique for solving nonlinear PDEs. (pde, fft, nonlinear)

B=fftnpad(A,varargin)

DefaultDiffraction(dz,KX,X,u,U)

DefaultDiffractionFibich(dz,KX,X,u,U)

image thumbnail

updated 4 years ago

Minimum Entropy Deconvolution (MED 1D and 2D) by Geoff McDonald

Generates a 1D FIR filter iteratively to minimize the entropy of the filtered signal(s). (minimum entropy decon..., maximum entropy decon..., med)

med2d.m

image thumbnail

updated 3 months ago

Multi-exposure and Multi-focus Image Fusion in Gradient Domain by Sujoy Paul

An algorithm for fusion of a stack of multi-exposure and multi-focus images (image processing, image fusion, multiexposure)

ReconstructGradient.m

ChannelNorm(I,r)

GradientFusion(I)

image thumbnail

updated almost 2 years ago

The carpetplot class by Matthias

Matthias (view profile)

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

mask2poly by Nikolay S.

Nikolay S. (view profile)

Finds a polygon enclosing the user defined mask. Inverse of poly2mask :). (contour, roi, mask)

[xCW,yCW]=sortPoint2ContourCW(x,y)

[xDistSort,yDistSort]=sortPointMinDist(x,y)

poly=mask2poly(mask,countourType,sortPointsMethod)

image thumbnail

updated 10 years ago

smooth2 by Kelly Hilands

Kelly Hilands (view profile)

Smooths the data in a 2D matrix with a user-defined resolution. (approximation, interpolation, 2d)

image thumbnail

updated 5 months ago

Generate Random Numbers from a 2D Discrete Distribution by Tristan Ursell

Tristan Ursell (view profile)

Random numbers from any 2D discrete probability distribution, at any resolution. (discrete, distribution, generate)

[x0,y0]=pinky(Xin,Yin,dist_in,varargin)

image thumbnail

updated 4 months ago

Dimensioned variable class - units support for MATLAB by Sky Sartorius

Sky Sartorius (view profile)

A new variable type allowing use of real-world units and dimensions with enforced unit consistency. (units, dimensioned, aerospace)

Dimensioned Variable (DimVar) Class for MATLAB - notes an...

display.m

abs(v)

image thumbnail

updated 2 years ago

Contour Line Smoothing by Duane Hanselman

Smooths contour lines by fitting them with a 2-D spline. (interpolation, data exploration, graphics)

[cout,h]=contourspline(varargin)

image thumbnail

updated 3 years ago

Spectrogram, STFT, with varied kinds of Plots by Shreyes

Shreyes (view profile)

Plots STFT using line, Stem, Surface, Image. STFT calculation done using in built function (mathematics, statistics, signal processing)

spectrogram_multiplot(plot_type, data, varargin)

spectrogram_multiplot_demo.m

image thumbnail

updated 1 year ago

Normalized Coordinates for Annotations by Abraham Asfaw

This function returns normalized coordinates in plot, semilogx, semilogy and loglog plots. (loglog, semilogx, semilogy)

normalize_coordinate(x_point_, y_point_, axes, xlims_, yl...

image thumbnail

updated 6 months ago

Wavelet based Image Reconstruction from Gradient Data by E

E (view profile)

A toolbox for reconstructing images from gradient data. (image processing, gradient, poisson solver)

Reflect.m

Ad_GWN(X,targetSNR,st)

CombineRGB(R,G,B)

image thumbnail

updated 4 months ago

vebyk by Rolf Sidler

vebyk performs ordinary kriging and can be easily adapted to other kriging methods. (kriging, 2d, approximation)

buildbigc3(position,anisotropy,nu,range)

buildsmallc3(position,anisotropy,nu,range)

covcalc(lag,nu,a)

image thumbnail

updated 5 years ago

imagescnan.m v2.1 (Aug 2009) by Carlos Adrian Vargas Aguilera

Same as IMAGESC but ignores NaNs. (specialized, plotting, imagesc)

imagescnan(varargin)

image thumbnail

updated 3 years ago

Graphic depiction of timelines by Kevin Bartlett

Kevin Bartlett (view profile)

Makes horizontal timeline plot. Timelines can start and stop either once or multiple times. (time, graphics, plot)

timeline(lineNames,startTimes,endTimes,varargin)

image thumbnail

updated 8 years ago

tinterp - an alternative to griddata by Darren Engwirda

Darren Engwirda (view profile)

Linear and quadratic interpolation for scattered data (approximation, interpolation, scattered interpolati...)

tester

tinterp(p,t,f,xi,yi,method)

image thumbnail

updated 6 years ago

Sound Card Spectral Analyser GUI by Rodney Thomson

Rodney Thomson (view profile)

Acquire data from soundcard and plot in time and frequency domains (example, application, fft)

SoundcardSpectralAnalyser_GUI(varargin)

SoundcardSpectralAnalyser(time_plot, freq_plot, varargin)

image thumbnail

updated 5 years ago

Interpolation for missing data by Prakash Manandhar

Interpolates using nearest neighbor, bilinear or bicubic formula for missing data points (interpolation, nearest neighbor, 2d)

bicinter(x, y, z, x0, y0)

findnearest (x, y, z, x0, y0, N)

lininter(x, y, z, x0, y0)

image thumbnail

updated 2 years ago

N Dimensional Cardinal Spline (Catmull-Rom) Spline Interpolation by Dr. Murtaza Khan

N -Dimensional cubic Cardinal spline (Catmull-Rom) Interpolation (approximation, interpolation, cardinal spline)

[MatNbyNPlusOne]=crdatnplusoneval(P0,P1,P2,P3,T,n)

[Pu] =evalcrdnd(P0,P1,P2,P3,T,u)

main.m

image thumbnail

updated 13 years ago

FFT Plot by Bill Higley

A quick-and-dirty FFT Plot (specialized, plotting, fft)

image thumbnail

updated 3 years ago

Convolve/ Deconvolve Gaussian impulse response and unit impulse vectors by Bruce Raine

Bruce Raine (view profile)

This function demonstrates how to convolve and deconvolve data as well as plots it and returns it. (filter, plot, signal processing)

plotImpulses(inFile)

image thumbnail

updated 3 years ago

Quick Structured Mesh Generator by Tolga Birdal

Fast generation of structured meshes given the vertices (MEX!). Interpolation/resizing of the mesh. (structured mesh, depth map, point cloud)

[]=make_mesh_structured()

drawMesh(vertex, face, varargin)

image thumbnail

updated 5 years ago

Bezier Interpolation in N-Dimension Space by Dr. Murtaza Khan

Bezier interpolation for given four control points. Each control point can be in N-Dimensional. (approximation, interpolation, bezier)

[Q]=bezierInterp(P0,P1,P2,P3,varargin)

bezierInterpTest.m

image thumbnail

updated 6 years ago

fseriedemo by Matt Fig

Matt Fig (view profile)

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

fseriesdemo(f,b,NN)

image thumbnail

updated 9 years ago

rtc: a pedestrian real-time clock figure by us

us (view profile)

creates a versatilely configurable real-time clock in a figure (clock, fun, realtime)

opar=rtc(id,npar)

image thumbnail

updated 4 years ago

Dialplot Demo by Sven Koerner

Sven Koerner (view profile)

Dial example of using JFreeChart and Matlab functionality within Matlab. (java, dial, time)

dialdemo.m

image thumbnail

updated 4 years ago

Shaded time series by Carl Fischer

Plot time series one above the other with coloured strips highlighting interesting features. (annotation, customization, highlight)

shadedTimeSeries(X, Ydata, indicator, Xlabel, Ylabels, co...

image thumbnail

updated 11 years ago

FastFFT Function by Rick Auch

A function to calculate frequency amplitudes, optionally makes Bode plots. (filter design, filter analysis, fft)

image thumbnail

updated 4 years ago

DifferenceChart Demo by Sven Koerner

Sven Koerner (view profile)

Demonstration of DifferenceChart in TimeSeries. Uses JFreeChart and Matlab (time, timeseries, plot)

differencechart_demo.m

image thumbnail

updated almost 3 years ago

Explore Experimental Data by Alexander Ludwig Klein

The tool makes some of MATLAB's plotting and analysing functions available by a GUI (gui, plotting, signal processing)

dataExpDemo1()

dataExpDemo2()

dataFilterStandard(x, y, Fc)

image thumbnail

updated 7 months ago

Digital Image Processing Unit - 02.pdf by MANISH KUMAR SHARMA

spatial filtering (image processing, signal processing, computer vision)

image thumbnail

updated 6 years ago

Sound Card Spectral Analysis by Rodney Thomson

Rodney Thomson (view profile)

Acquire data from soundcard and plot in time and frequency domains (example, application, fft)

soundcardSpectralAnalysis(Fs, n_bits, n_channels, update_...

image thumbnail

updated 3 years ago

plot3rgb by Siddharth Ray

Plot a colored 3 D line changing its color with distance in the space. (color, line, plot)

plot3rgb(P)

image thumbnail

updated 2 years ago

Draw lines with arrows by Sabesan

Sabesan (view profile)

Draw lines with arrows. Multiple optional parameters are given for controlling the arrow and line (draw lines, plot, figure)

draw_line2(p1, p2, varargin)

image thumbnail

updated 6 months ago

Frequency time graph. by Youssef KHMOU

Youssef KHMOU (view profile)

Three dimensional graph to represent one dimensional sine waves (frequency, time, sine wave)

U=ftrep(f)

image thumbnail

updated 4 months ago

plotit(xi,yi,polyorder) by Tom O'Haver

Tom O'Haver (view profile)

Simple function for plotting and fitting x,y data to polynomials, with error estimation. (signal processing, statistics, plot)

plotit(xi,yi,polyorder)

image thumbnail

updated 10 years ago

Walsh Transform(2D) by Ahmad Poursaberi

The function implements the 2D Walash Transform. (transforms, walsh transform, 2d)

image thumbnail

updated 7 years ago

Plot Intensity on Sphere by David Johnstone

Plot intensity (color) for given points on a sphere. (specialized, plotting, plot)

Contact us