image thumbnail

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

smooth2a(matrixIn,Nr,Nc)

image thumbnail

updated 12 months ago

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

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

Envelope1.1 by Lei Wang

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

envelope(x,y,interpMethod)

DemoEnvelope.m

image thumbnail

updated 4 years ago

Linear Regression with Errors in X and Y by Travis Wiens

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

2-D convolution using the FFT by David Young

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

conv_fft2(x, m, shape)

exindex(arr, varargin)

image thumbnail

updated 8 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 almost 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 8 years ago

Fast 2-dimensional interpolation by Nathaniel Brahms

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

qinterp2(X,Y,Z,xi,yi,methodflag)

image thumbnail

updated 1 year 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

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 almost 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 4 years ago

Spectrum Scope by Michelle Hirsch

Easily compute and display a real-time FFT. (specialized, plotting, fft)

spectrumscope(varargin)

spectrumscope_ex2

spectrumscope_ex3

image thumbnail

updated 3 years ago

mask2poly by Nikolay S.

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 4 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 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 almost 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 1 year 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 6 years ago

Sound Card Spectral Analysis by Rodney Thomson

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

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

image thumbnail

updated 6 years ago

Sound Card Spectral Analyser GUI by Rodney Thomson

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

Graphic depiction of timelines by Kevin Bartlett

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

Spectrogram, STFT, with varied kinds of Plots by Shreyes

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

vebyk by Rolf Sidler

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

buildbigc3(position,anisotropy,nu,range)

buildsmallc3(position,anisotropy,nu,range)

covcalc(lag,nu,a)

image thumbnail

updated 4 years ago

Spectrogram Scope by Michelle Hirsch

Live updating spectrogram display. (specialized, plotting, spectrogram)

specgramscope(varargin)

image thumbnail

updated 7 years ago

tinterp - an alternative to griddata by Darren Engwirda

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

tester

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

image thumbnail

updated 2 years ago

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

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

RViewer by Tony Davis

Image Viewer with Interpolation on Zoom, Multiple Sync (image, display, interpolation)

image thumbnail

updated 8 years ago

rtc: a pedestrian real-time clock figure by us

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

opar=rtc(id,npar)

image thumbnail

updated 9 years ago

smooth2 by Kelly Hilands

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

smooth2.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 almost 8 years ago

Least-Squares optimal affine subspace by Ofek Shilon

Computes the affine subspace (eg, line, plane) that optimally fits the input data (approximation, interpolation, least)

lsqAffineSpace(V, SpaceDim,varargin)

lsqLine(V,varargin)

lsqPlane(V,varargin)

image thumbnail

updated almost 6 years ago

fseriedemo by Matt Fig

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

fseriesdemo(f,b,NN)

image thumbnail

updated almost 2 years ago

Draw lines with arrows by Sabesan

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

Surface2VTK by James Ramm

Interpolates scattered data and saves the result to a vtk file. (vtk, surface, surf)

fillElevation(Elev,ncellX,ncellY,nlayer,nR)

meanRes(R,ncellY,ncellX,nlayer)

surface2vtk(x,y,z,r,vtkname)

image thumbnail

updated 3 years ago

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

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

Matrix Convolution with Sub-Pixel Resolution by Tristan Ursell

Convolve two matrices at sub-pixel resolution, using bilinear interpolation. (matrix, convolve, convolution)

matout=matoverlay(mat1,mat2,x,y)

image thumbnail

updated almost 2 years ago

Capture screen image Tektronix 2024B by Roman Skrada

Function will get data of channels that are ON and plots them. (measurement, signal processing, gui)

get_scope_screen( )

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

Matlab, Nyquist, Power system, Plots, Nyquist plot. by satendra kumar

To get a appropriate Nyquist plot. (nyquist, power system, plot)

lnyquist1(a,b,c,d,iu,w)

image thumbnail

updated 2 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 1 year ago

Add Visible Line over Images (Modifed Version of the one in Doug's MATLAB Video Tutorials) by Anand P

This is a modified version of the one shared in Doug's MATLAB Video Tutorials (image processing, signal processing, data export)

cursorLine(x,y,innerThickness, outerThickness)

image thumbnail

updated 11 years ago

Harmonic Cursors by Jeffrey Daniels

Display harmonic cursors in frequency or time series plots. (specialized, plotting, harmonic)

image thumbnail

updated 9 years ago

Virtual Signal Lab by walid shehata

It is a virtual signal lab on the builtin MATLAB sounds. (audio processing, video processing, signal lab)

virtualsignallab(varargin)

image thumbnail

updated 3 years ago

Dialplot Demo by Sven Koerner

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

dialdemo.m

image thumbnail

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

Discrete Fourier transform Plot by Enrico

Creates a spectral components plot from a signal vector. (measurement, signal processing, fft)

fftplot(varargin)

Contact us