image thumbnail

updated 3 days ago

OpenCV-Matlab by Boris Schauerte

OpenCV-Matlab is a C++ template library to convert between Matlab and OpenCV images (opencv, mex, conversion)

image thumbnail

updated 6 days ago

GUI Layout Toolbox by Ben Tordoff

Layout management objects for MATLAB GUIs (gui, boxlayout, gridlayout)

callbackexample()

demoBrowser()

displayEndOfDemoMessage(filename)

image thumbnail

updated 9 days ago

Java Heap Cleaner by Davide Tabarelli

Simple function cleaning up, at runtime, Java heap memory, thus preventing java OutOfMemory error (java, heap space, memory leak)

jheapcl(verbose)

image thumbnail

updated 9 days ago

propertiesGUI - display properties in an editable context-aware table by Yair Altman

propertiesGUI processes and displays a list of data properties in a context-aware GUI table (gui, java, jide)

propertiesGUI(hParent, parameters)

image thumbnail

updated 13 days ago

ScreenCapture - get a screen-capture of a figure frame or component by Yair Altman

ScreenCapture gets a screen-capture of any Matlab GUI handle, or specified screen area rectangle (java, gui)

screencapture(varargin)

image thumbnail

updated 23 days ago

Fetch (Big) by Tucker McClure

Fetch command useful for SELECT queries on large data sets. (fetch, database, query)

fetch_big(connection, query, varargin)

getargin(args, index, default)

image thumbnail

updated 29 days ago

Joystick MEX file by Peter Corke

Portable joystick MEX file using SDL (joystick, mex)

image thumbnail

updated 1 month ago

Real time optical flow, and video processing by Stefan Karlsson

Real time optical flow, and video processing, with support for camera input in Matlab. (motion estimation, optical flow, tracking)

DoEdgeStrength(dx,dy,gradInd)

DoFlow(dx,dy,dt,method)

DoFlowPL(dx,dy,dt)

image thumbnail

updated 1 month ago

JTattoo look-and-feel demo GUI by Yair Altman

JTattooDemo demonstrates effects of Look-and-Feel changes (including JTattoo L&F) on GUI controls (gui, java)

JTattooDemo()

image thumbnail

updated 2 months ago

xlwrite: Generate XLS(X) files without Excel on Mac/Linux/Win by Alec de Zegher

Generates ‘.xls’ & '.xlsx' files on Mac/Linux/Win without Excel, using same syntax as xlswrite. (apache poi, excel, jexcelapi)

[status, message]=xlwrite(filename,A,sheet, range)

Test_xlWrite.m

image thumbnail

updated 2 months ago

Loading MIMIC II data using windows, matlab and postgre SQL by Shuang Wang

Loading MIMIC II data using matlab and postgre SQL (mimic ii, database, postgre sql)

import_mimicII_data.m

image thumbnail

updated 2 months ago

upsert - automatically handles database inserts/updates by Sven

If a data row already exists, UPDATE that row! If it doesn't exist, INSERT that row! (database, insert, update)

upsert(conn,tableName,fieldNames,keyFields,data, varargin)

image thumbnail

updated 2 months ago

Recursive Directory Searching for Multiple File Specs by Jonathan Sullivan

Searches a directory for multiple file specs with optional recursivity (dir, recursive, files)

dir2(dn,varargin)

image thumbnail

updated 2 months ago

savepng by Stefan Slonevskiy

savepng is a fast PNG image compression routine that outperforms MatLab's built-in imwrite (png, mex, image)

savepng(CDATA,filename,varargin)

benchmark_savepng.m

image thumbnail

updated 3 months ago

Analog / Mixed Signal Examples by Dick Benson

Extensive collection of examples for analog and mixed signal design work. (analog, pll, flyback)

[Out1,Out2]=qsynth(Action,In1,In2)

analyze_BPF(Lval,Cval,Z0)

example_sel2html(fn,new)

image thumbnail

updated 3 months ago

Scrolling Memory Monitor by Jesse Hopkins

Displays recent history of Matlab & Java memory usage. (java, memory)

memtracker(varargin)

image thumbnail

updated 3 months ago

KeyInject by Phillip

Send key strokes to any window from within Matlab (key stroke, send, window)

keyInject(windowName,sendString,returnWindow)

image thumbnail

updated 3 months ago

UIINSPECT - display methods-properties-callbacks of an object by Yair Altman

Inspect an object handle (Java/COM/HG); display its methods/properties/callbacks in a unified window (com, example, object)

uiinspect(obj, fig)

image thumbnail

updated 3 months ago

FindJObj - find java handles of Matlab graphic objects by Yair Altman

Find java objects contained within a specified java container or Matlab GUI handle (example, undocumented, findobj)

findjobj(container,varargin)

image thumbnail

updated 3 months ago

BSD/Linux Host Information and matlabpoolPlus by Boris Schauerte

Get information about the host on which the Matlab instance is running. Also provides matlabpoolPlus (unix, bsd, linux)

getJavaRuntimeInformation()

getNumProcessorsJava()

matlabpoolPlus(alpha,profname)

image thumbnail

updated 4 months ago

findNlargest by Mattias Karlsson

Finds the N largest values in the input. Very fast. (optimization, mathematics, mex)

findNlargest.m

image thumbnail

updated 4 months ago

Example MATLAB class wrapper for a C++ class by Oliver Woodford

An example of how to safely encapsulate a C++ class in a MATLAB class, via a mex interface. (c, mex, wrapper)

class_interface

image thumbnail

updated 4 months ago

checkClass by Yair Altman

checks a Java object or classname and displays its methods, enumerations & interfaces (java)

checkClass(obj,level)

image thumbnail

updated 4 months ago

findNsmallest by Mattias Karlsson

Finds the N smallest values in the input. Very fast. (mex, min, fast)

findNsmallest.m

image thumbnail

updated 5 months ago

mod_mex by Olaf

FORTRAN 90 modules with interface declarations for the MATLAB API (mex, fortran90api)

image thumbnail

updated 6 months ago

change system DSN to a difference MS Access Database by Dan

matlab script to change which ms access database (.mdb) is set as the Data Source Name (DSN) (database, dsn, data source name)

setDBgui(varargin)

image thumbnail

updated 6 months ago

Figures-menu adaption for standalone applications by Alexander Mering

Create dockable figures for standalones and disable or remove menu items from the figures container (figure, docking, standalone)

Callback_DockingFcn

Create_Figure

Figure_test

image thumbnail

updated 6 months ago

mexme - write MEX files in no time by Patrick Mineault

writes fully valid MEX .cpp files including mexFunction boilerplate based on numeric C/C++ snippet (mex, c, compiled code)

mexme(cstring,inputargs,outputargs,opts)

myrecursivefilter(x,alpha)

parseTemplate(str,varargin)

image thumbnail

updated 6 months ago

mex setup for windows x64 intel c compiler 13 (XE) by Igor

mex -setup icc13 linker options (mex setup, external interface, mex)

image thumbnail

updated 6 months ago

ICC_mex_tools by Igor

These tools provide a simple interface to Intel C++ compiler optimization features. (icc_mex_tools, external interface, intel c compiler)

mex_ICC_O3(config)

mex_ICC_PGOgen(config)

mex_ICC_PGOuse1(config)

image thumbnail

updated 6 months ago

MATLAB Implementation of Harmonic ANalysis of Time Series (HANTS) by Mohammad Abouali

Harmonic ANalysis of Time Series (HANTS) (harmonic analysis, c, compression)

[Data]=ReconstructImage(amp,phi,nb)

[amp,phi,yr]=HANTS(ni,nb,nf,y,ts,HiLo,low,high,fet,dod,delt...

[yOut, amp, phi]=ApplyHants(y,nb,nf,fet,dod,HiLo,low,high,d...

image thumbnail

updated 6 months ago

MS Visual Studio property sheet for building MEX function by Kesh Ikuma

Using Property Sheet to make VS project configuration easy (mex, development, visual studio)

image thumbnail

updated 6 months ago

cprintf - display formatted colored text in the Command Window by Yair Altman

Displays sprintf-formatted strings in the Command Window using the specified color/underline style (desktop, gui, java)

cprintf.m

image thumbnail

updated 7 months ago

Fast String to Double Conversion by Lauri Tamminen

str2doubleq converts text to double like Matlab's str2double,but up to 400x faster! multithreaded. (data import, finance, mex)

test_str_to_double_performance()

image thumbnail

updated 7 months ago

wavplayer by Emmanuel Alap

An interactive sound (.wav) player for MATLAB using the built-in audioplayer function. (audioplayer, gui, volume)

wavplayer(varargin)

image thumbnail

updated 8 months ago

MexThread by Thomas Weibel

Using std::thread in MEX files for expensive data processing without freezing Matlab. (mex, background processing, image processing)

MexThread

demoGaussianBlurThread.m

image thumbnail

updated 8 months ago

N_PERMUTE_K by Matt Fig

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

npermutek(N,K)

image thumbnail

updated 9 months ago

rook pivoting by Leslie Foster

LURP: Gaussian elimination with rook pivoting using efficient Fortran and MATLAB mex code (rook pivoting, lu factorization, rook)

lurp_install

lurp_test(tol,m)

lurp_test_SJ(tol,nsamples)

image thumbnail

updated 9 months ago

xlwrite : Export Data to Excel from Matlab on Mac/Win by Marin Deresco

xlwrite allows you to export data (2d/3d arrays of double/cell) to Excel from Matlab (Mac/Win) (xlswrite, excel, mac)

Cell2JavaString.m

[Result]=xlwrite(file,data,sheet)

cell2char(C)

image thumbnail

updated 9 months ago

Reorderable Listbox by Erik Koopmans

Creates a listbox whose contents can be reordered by clicking and dragging items. (dnd, gui, drag and drop)

findjobj(container,varargin)

reorderableListbox( ...

image thumbnail

updated 9 months ago

Antoine Equation: GUI by David Hagan

This GUI calculates vapor pressure as a function of temperature and plots P over the allowable range (vapor pressure, database, gui)

AntoineDB_GUI(varargin)

image thumbnail

updated 10 months ago

Ray Tracing Volume Renderer by Scott Robertson

Renders a 3D volume according to a intensity indexed color map and opacity map via ray tracing. (medical imaging, image processing, volume rendering)

ParallelRayGenerator3d(volume,dimx,dimy,raystep)

volumeRenderDemo.m

image thumbnail

updated 10 months ago

VU-Kinect by James Peyton Jones

A simple Simulink interface to the libfreenect Kinect driver for Linux-based systems (kinect, real time, linux)

installKinect(cmd,rootInstallDir,downloadDir)

edge_detection

kinect

image thumbnail

updated 10 months ago

queryMySQL by Jonathan Karr

Platform independent MySQL database solution with blob support. (data export, mysql, database)

db2mat(db,indices,imps)

mat2db(fileName,db,indices,imps)

edu.stanford.covert.db.Database

image thumbnail

updated 12 months ago

Heightprofile from GoogleEarth to 3D-Surface by Sven Koerner

The tool get the height-Profile from GoogleEarth via COM-API and the image to generate a 3D-surface. (3d, surface, plot)

ge_test1

image thumbnail

updated 12 months ago

RNEL_DB Object Oriented Database for Matlab by Joost Wagenaar

RNEL_DB is a class definition that facilitates the user to develop a database in Matlab. (database, classes, object oriented)

image thumbnail

updated 12 months ago

Expert System with PROLOG to Simulink by Marcelo Fernandes

PROLOG to Simulink with The SWI-Prolog and JPL (Java Interface to PROLOG) (expert system, prolog, swiprolog)

[sys,x0,str,ts] =SWIPrologInterface(t,x,u,flag,jarFile,plFi...

example1

image thumbnail

updated 1 year ago

Universal MEX wrapper by Thomas

Call any function in a shared library from Matlab (with some limits on the function signature). (c, wrapper, dll)

dl_check(symbol)

dl_exec(funName, varargin)

dl_load(libPath, varargin)

image thumbnail

updated 1 year ago

Nth_Oct_Hand_Arm_&_AC_Filter_Tool_Box by Edward Zechmann

Features Nth octave band, Hand Arm, and A and C weighting filters (noise, nth octave, octave)

ACdsgn(Fs)

Test_Nth_oct_filters1(resample_filter)

[A2, A_str, real_digitsL, real_digitsR, imag_digitsL, imag_...

image thumbnail

updated 1 year ago

Making MATLAB Swing More by Malcolm Lidierth

Import of Java Swing GUIs from Eclipse, NetBeans, IntelliJ etc (gui, eclipse, java)

obj=GXJFrame(target, title, contents, alpha)

GImport

jcontrol.m

Contact us