image thumbnail

updated 1 month ago

Voronoi Sphere by Bruno Luong

Compute voronoi's diagram of points on the 2-sphere (voronoi, delaunay, sphere)

vcell_solidangle.m

voronoisphere(xyz, varargin)

test_voronoisphere.m

image thumbnail

updated 1 month ago

Plot earth by Bruno Luong

Plot earth in 3D (graphic, earth, sphere)

cubedsphere(n, prjtype, shapetype)

mercator(n, shapetype)

plotearth(varargin)

image thumbnail

updated 3 months ago

Min/Max selection by Bruno Luong

Search for k smallest or largest elements in the array (min, max, sorting)

buildInternal_mxArrayDef(mxArraydefFilename)

getmexopts(Tag)

maxk(varargin)

image thumbnail

updated 3 months ago

A suite of minimal bounding objects by John D'Errico

Suite of tools to compute minimal bounding circles, rectangles, triangles, spheres, incircles, etc. (miminum, bound, bounding)

incircle(x,y)

insphere(xyz,tri)

minboundcircle(x,y,hullflag)

image thumbnail

updated 4 months ago

MATLAB_PSpice_for_Electronic_Circuits_Ch5.zip by Won Yang

M-files and PPS file for Electronic Circuits (matlab, pspiceelectronic circ...)

HPF_RC_OPAmp_design(B,A,R2C,KC)

LPF_RC_OPAmp_design(B,A,R2C,KC)

[Gs,gg_scaled]=ladder_xfer_ftn(Rs,gg,Kc,wc,band)

image thumbnail

updated 4 months ago

Noise Level Estimation from a Single Image by Masayuki Tanaka

It can precisely estimate noise level from a single image. (image processing)

NoiseLevel(img,patchsize,decim,conf,itr)

demo.m

image thumbnail

updated 4 months ago

polyfitn by John D'Errico

Polynomial modeling in 1 or n dimensions (polyfit, modeling, regression)

polyfitn_demo

polydern(p,diffvar)

polyfitn(indepvar,depvar,modelterms)

image thumbnail

updated 4 months ago

SLM - Shape Language Modeling by John D'Errico

Least squares spline modeling using shape primitives (spline, splines, cubic)

slm_tutorial

hermite2slm(harray)

lse(A,b,C,d,solverflag,weights)

image thumbnail

updated 4 months ago

FFT-based convolution by Bruno Luong

Discrete convolution using FFT method (convolution, conv, conv2)

conv2fft(varargin)

convnfft(A, B, shape, dims, options)

convnfft_install

image thumbnail

updated 7 months ago

Moving window standard deviation by John D'Errico

A (fast) windowed std on a time series (standard deviation, std, window)

movingstd(x,k,windowmode)

image thumbnail

updated 9 months ago

MatLab Solutions: "Introduction to Digital Signal Processing: A Computer Laboratory Textbook". by Ilias Konsoulas

These files are the MatLab solutions of exercises contained in the above DSP lab textbook. (dsp, digital signal proces..., discrete fourier tran...)

AD_DA(x,Xmin,Xmax,Levels)

conv_DHT(x,y)

conv_DHT2(x,h)

image thumbnail

updated 10 months ago

Merge sorted arrays by Bruno Luong

Given two already sorted arrays, the function combines them in an unique sorted array (sort, sortrows, sorted)

mergemex(varargin)

mergerowsmex(varargin)

mergesa(A, B, rowsflag)

image thumbnail

updated 10 months ago

HPF - a big decimal class by John D'Errico

High precision floating point arithmetic, a new class written in MATLAB (hpf, multiple precision, big decimal)

Demo script for my High Precision Floating point decimal

hpf_regression_testing

DefaultDecimalBase(DBaseNew)

image thumbnail

updated 12 months ago

ECG Signal compression by Ashish Meshram (Meet)

Implementation of ECG signal compression using Amplitude Thresholding compression (ecg signal, signal processing, savitzkygolay filteri...)

atc.m

testatc.m

image thumbnail

updated 1 year ago

Variable Precision Integer Arithmetic by John D'Errico

Arithmetic with integers of fully arbitrary size. Arrays and vectors of vpi numbers are supported. (integer, biginteger, arithmetic)

demo_vpi

base2vpi(B,base)

bin2vpi(B)

image thumbnail

updated 1 year ago

nearestSPD by John D'Errico

Finding the nearest positive definite matrix (positive definite mat..., covariance matrix, covariance)

nearestSPD_demo

nearestSPD(A)

image thumbnail

updated 1 year ago

3D Visualization of SUN, EARTH and Moon by Ashish Meshram (Meet)

3D Visualization of SUN, EARTH and Moon (mathematics, simulation, physics)

SSEM(show)

image thumbnail

updated 1 year ago

Symbol Probability in a message by Ashish Meshram (Meet)

This file deals with calculating symbol probability in a message (probability, source coding, communication)

GetSymAPrioriProb(a)

Test.m

image thumbnail

updated 1 year ago

Line Coding Techniques by Ashish Meshram (Meet)

Implementation of various Line coding techniques. (communications, signal processing, simulation)

LineEncoder(type,inbits,Tb,A)

TestLEC.m

image thumbnail

updated 1 year ago

Sinusoidal Random Process by Ashish Meshram (Meet)

Modeling of Sinusoidal Random Process where either A,w, and phi can be random variable(s). (sinusoidal random pro..., random variable, random process)

RandSine(t,option,varargin)

TestRandSine.m

image thumbnail

updated 1 year ago

Experimental Investigation on Solar Chimney for room ventilation by Ashish Meshram (Meet)

This project implements experimental Investigation on Solar chimney for room ventilation (solar chimney, ventilation, mass rate flow)

EISCRV(H,T,Ta,Ls,W,z,d,Vr,maxiter,maxerr)

GaussSeidelSOR(A,b,omega,es,maxit)

MatCrea(Coeff,Flux,Wall,Tf,Ta,Ls,z,W,d)

image thumbnail

updated 1 year ago

Interval merging by Bruno Luong

Merging intervals in the bracket form (interval, merging, timestamps)

IntervalUnion(left, right)

MergeBrackets(left, right)

RangeIntersection(varargin)

image thumbnail

updated 1 year ago

Sparse matrix convolution by Bruno Luong

Convolution of sparse matrices (convolution, sparse)

sconv2(A, B, shape)

image thumbnail

updated 1 year ago

Speckle Noise Reduction in Ultrasound Images by Ashish Meshram (Meet)

This project implements various filters for Speckle Noise Reduction in Ultrasound Images. (image processing, wavelet, butterworth filter)

GetFilePath()

MetricsMeasurement.m

NSRFilters.m

image thumbnail

updated 1 year ago

MATLAB and PSpice for Electronic Circuits by Won Yang

Examples present analytical solutions with MATLAB analysis and PSpice simulation (matlab, circuit analysis, circuit design)

HPF_RC_OPAmp_design(B,A,R2C,KC)

LPF_RC_OPAmp_design(B,A,R2C,KC)

[Gs,gg_scaled]=ladder_xfer_ftn(Rs,gg,Kc,wc,band)

image thumbnail

updated 1 year ago

Dynamical Systems with Applications using MATLAB by Stephen Lynch

Companion Software. (mathematics, discrete, fractals)

Program_5c(~)

Programs_17a

Programs_17b

image thumbnail

updated 1 year ago

distance2curve by John D'Errico

Find the closest point on a (n-dimensional) curve to any given point or set of points (nearest, closest, distance)

distance2curve(curvexy,mapxy,interpmethod)

image thumbnail

updated 1 year ago

Inverse (integrated) gradient by John D'Errico

Vectorized & fully sparse 1-d, 2-d, & 3-d integrated gradients (integration, cumulative, gradient)

consolidator(x,y,aggregation_mode,tol)

intgrad1(fx,dx,f1,method)

intgrad2(fx,fy,dx,dy,f11)

image thumbnail

updated almost 2 years ago

Mth Order Piecewise Spline Interpolation by Husam Aldahiyat

A GUI that plots and gives equations for variable order intermediate splines. (splines, general, gui)

Mth Order Piecewise Spline Interpolation

gsp()

image thumbnail

updated almost 2 years ago

Inhull by John D'Errico

Efficient test for points inside a convex hull in n dimensions (convex hull, inhull, hull)

inhull(testpts,xyz,tess,tol)

image thumbnail

updated 2 years ago

IPDM: Inter-Point Distance Matrix by John D'Errico

An efficient and accurate Inter-Point Distance Matrix (distance, interpoint, distances)

demo_ipdm

ipdm(data1,varargin)

image thumbnail

updated 2 years ago

interparc by John D'Errico

Distance based interpolation along a general curve in space (interpolation, spline, linear)

interparc(t,px,py,varargin)

image thumbnail

updated 2 years ago

inpaint_nans by John D'Errico

Interpolates (& extrapolates) NaN elements in a 2d array. (nan, inpainting, replace)

(nn(:,1)<1)|(nn(:,1)>n)|(nn(:,2)<1)|(nn(:,2)>m); nn(L,...

valid{ind}; end end

inpaint_nans_demo.m

image thumbnail

updated 2 years ago

MATLAB/Simulink for Digital Signal Processing by Won Yang

Many MATLAB codes for Digital Signal Processing (signal processing, simulation, simulink)

B=FRS_nr_realization(Gd,N,sym,ftype)

D=dctmtx_my(M)

DCT2_blk(u,block_size)

image thumbnail

updated 2 years ago

MATLAB/Simulink for Digital Signal Processing by Won Yang

More MATLAB programs DSP than any books with similar titles to explain things using MATLAB/figures (signal processing, simulation, simulink)

image thumbnail

updated 2 years ago

InplaceArray: a semi-pointer package for Matlab by Bruno Luong

Manipulate (multi-dimensional) arrays in the in-place form (inplace, pointers, copyonwrite)

InplaceArray_install

buildInternal_mxArrayDef(mxArraydefFilename)

inplacecolumn(A, k)

image thumbnail

updated 2 years ago

Free-knot spline approximation by Bruno Luong

Least squares approximation of 1D data using free-knots spline (fitting, bspline, free knots)

BBspline(varargin)

BSFK(x, y, k, nknots, fixknots, options)

BSFK_install

image thumbnail

updated 2 years ago

The Fibonacci Sequence by John D'Errico

Efficient computation of Fibonacci and Lucas numbers (fibonacci, lucas, numbers)

fibonacciEvolution

fibonacci(n,modulus)

fibrecur(N)

image thumbnail

updated 2 years ago

FresnelS and FresnelC by John D'Errico

Efficient and accurate computation of the Fresnel sine and cosine integrals (fresnel, sine, cosine)

fresnelC(X,fresnelType)

fresnelS(X,fresnelType)

image thumbnail

updated 2 years ago

fminsearchbnd, fminsearchcon by John D'Errico

Bound constrained optimization using fminsearch (optimization, fminsearch, constraint)

fminsearchbnd_demo

fminsearchcon_demo

[x,fval,exitflag,output]=fminsearchcon(fun,x0,LB,UB,A,b,n...

image thumbnail

updated 2 years ago

arclength by John D'Errico

Compute the arclength of a general curve in any number of dimensions (arclength, spline, curve)

arclength(px,py,varargin)

image thumbnail

updated 2 years ago

The INface toolbox v2.0 for illumination invariant face recognition by Vitomir Struc

Photometric normalization techniques used for achieving illumination invariant face recognition. (image processing, face recognition, biometrics)

DCT_normalization.m

adaptive_nl_means_normalization.m

adaptive_single_scale_retinex.m

image thumbnail

updated 2 years ago

putvar, uigetvar by John D'Errico

Move (get or put) variable(s) directly between a function workspace and the base workspace (variable, assign, assignin)

putvar(varargin)

uigetvar(variableclass)

image thumbnail

updated 2 years ago

User Defined Constants by John D'Errico

Define your own special constants

Demo for the User Defined Constants capability in MATLAB

defcon(ConstantName,Value,Description)

image thumbnail

updated almost 3 years ago

Particle in electric and magnetic field by simar

It simulates the trajectory of a particle in electric and magnetic field. (magnetic field, electric field, physics)

particleinB_E_gui(varargin)

image thumbnail

updated 3 years ago

Consecutive vector spliter by Bruno Luong

Partition an input vector into smaller series of subvectors of consecutive elements (split vectors, cell, array)

SplitVec(v, fun, varargin)

image thumbnail

updated 3 years ago

N-dimensional histogram by Bruno Luong

Compute n-dimensional histogram (histogram, hist, histc)

histcn(X, varargin)

image thumbnail

updated 3 years ago

Turbo Code Simulation by In Soo Ahn

Generate a turbo code, and decode the code iteratively using MAP detectors. (coding theory, information theory, turbo code)

turbo_code_no_punc_setup

turbo_code_punc_setup

turbo_code_no_punc_multiple_run_driver.m

image thumbnail

updated 3 years ago

BSXCAT by Bruno Luong

Concatenate two arrays along a specific dimension with auto expansion of singleton enabled. (concatenate, cat, bsxfun)

bsxcat(dim, A, B)

image thumbnail

updated 3 years ago

Adaptive Robust Numerical Differentiation by John D'Errico

Numerical derivative of an analytically supplied function, also gradient, Jacobian & Hessian (adaptive, differentiation, automatic)

derivest_demo

multivariable_calc_demo

derivest(fun,x0,varargin)

Contact us