image thumbnail

updated 3 days ago

easy matlab and shell interaction library (ez.m) by Jerry

make it easy to interact with shell, os in matlab (shell, matlab, python)

image thumbnail

updated 5 days ago

Pattern Recognition Toolbox by Peter

Free pattern recognition toolbox for MATLAB (machine learning, pattern recognition, svm)

image thumbnail

updated 19 days ago

Tree data structure as a MATLAB class by Jean-Yves Tinevez

A per-value class that implements a generic tree data structure. (matlab, data structure, tree)

image thumbnail

updated 20 days ago

A benchmark software for multivariate statistical process control by GIEM

GUI tutorial for understanding the PCA-based MSPC strategy (multivariate statisti..., principal component a..., multivariate control ...)

CreateFeedSignal(tSim,tSample,type,initialValue,ChangeRat...

InterpTemp(t,x,u,flag)

MSPC_SPE(varargin)

image thumbnail

updated 21 days ago

xunits, yunits and zunits.m (Jul 2014) by Carlos Adrian Vargas Aguilera

Add unit (and prefix) to your axis labels. (units, xlabel, title)

xunits(varargin)

yunits(varargin)

zunits(varargin)

image thumbnail

updated 25 days ago

COLORMAP and COLORBAR utilities (Jul 2014) by Carlos Adrian Vargas Aguilera

MATLAB color utilities including COLORMAP join and interpolation; freeze and fit COLORBAR, etc. (color, caxis, colormap)

cbfit(varargin)

cbfreeze(varargin)

cbhandle(varargin)

image thumbnail

updated 26 days ago

extend Matlab Editors callback by Andreas J.

Extends the editor features. Closing brackets, Operator. Templates, Keyboard Shortcuts (matlab, editor, keytypedcallback)

Aid_SearchCell.m

MESRV_AUTHORLONG.m

MESRV_AUTHORSHORT.m

image thumbnail

updated 28 days ago

A multidimensional map class by David Young

MapN provides a map class similar to containers.Map, but with multidimensional keys. (map, container, containers)

memoize(f)

MapN

image thumbnail

updated 1 month ago

cityjumper/publishUtils by Gareth Thomas

MATLAB Publish with enhanced HTML Features. (publish, table, html)

image thumbnail

updated 1 month ago

Plot (Big) by Tucker McClure

Makes MATLAB's line plots much faster. (line plot, big data, line plot reducer)

get_axes_width(h)

reduce_plot(varargin)

reduce_to_width(x, y, width, lims)

image thumbnail

updated 1 month ago

Editor Session Manager by Marshall

Save, load and manage sets of files and layout used in the Matlab Editor. (editor, files, save)

chooseOption(T, dialogueInterface, TParent)

editorLayout.SessionEditor

copyFilesToUserPath.m

image thumbnail

updated 2 months ago

Uncertainty Propagation Class (UC) by Tyler V

A class for handling propagated uncertainty in Matlab (uncertainty propagati...)

image thumbnail

updated 2 months ago

DimVar by Tyler V

A class for handling dimensioned variables in Matlab (units, dimensionsengineering...)

image thumbnail

updated 2 months ago

odehybrid by Tucker McClure

Simulation engine for hybrid continuous- and discrete-time systems (simulation, ordinary differential..., difference equations)

Examples of odehybrid

example_odehybrid_eventfcn(t, x, p, v)

example_odehybrid_logging()

image thumbnail

updated 3 months ago

Figure from text file (supports HTML tags) by Andrew

This function takes text from a file and creates a figure to display it (html, jlabel, jtable)

FigureFromTxtFile(txt_file, fig_name)

image thumbnail

updated 3 months ago

Engine Cooling Model in Simscape by Steve Miller

Thermal fluid system in Simscape language using full-flux modeling method (simscape, simscape language, thermal hydraulics)

image thumbnail

updated 4 months ago

comparevars by Robert Cumming

Compare any variables to detect difference in class, size and within a user defined tolerance (compare, isequal, difference)

comparevars ( A, B, tolerance, nanCheck, debug )

test_comparevars ( varargin )

image thumbnail

updated 4 months ago

Testing of Safety Critical Control Systems by Yogananda Jeppu

This is a presentation on testing of safety critical control systems. (aerospace, automotive, control design)

image thumbnail

updated 4 months ago

Link variable from MatFile object by Mitchell

Links partial or entire variable from a MatFile object to pass as object (matlab, matfile, save)

matlinkvar

image thumbnail

updated 4 months ago

RepInSel by shmash

GUI Replace text in Matlab Editor's selection (gui, replace text, selection)

RepInSel(varargin)

image thumbnail

updated 5 months ago

Simscape Language:DC Motor with Thermal Effects by Tom Egel

Demonstrates how to use the Simscapeā„¢ language to model a DC motor with thermal effects. (dc motor, thermal, simscape language)

my_thermal.lib( libInfo )

my_thermal_lib

tb_dcpm_th

image thumbnail

updated 5 months ago

Three variables multilevel design of experiment by Ivan Brezani

Custom DoE for evaluating effect of 3 variables in 41 runs. Including visualization in 4D space. (design of experiment, 4d, visualization)

GUI for evaluation of a custom three variables multilevel...

DoE_GUI(varargin)

diagonal(dir,Xmg,Ymg,Zmg,Rmg)

image thumbnail

updated 5 months ago

annotationN by Fred Massin

place multiple annotations in plot or figure coordinates (annotation, cell)

hOut=annotationN(varargin)

image thumbnail

updated 5 months ago

Newton's Divided Difference by Daniel

Using recursion, small file size (newton divided differ...)

divdiff( x,y )

image thumbnail

updated 5 months ago

Bytestream Save Toolbox by Jan Berling

Ultrafast saving of workspace variables as bytestreams. Especially useful for big cells and structs. (save, bytestream, cell arrays)

InBase=fnBaseExist(var1)

cd_ifPathIsValid(varargin)

isValidPathName(pathInput)

image thumbnail

updated 5 months ago

Using Simscape for design of Multi-Domain Physical Systems by Roni Peer

Using Simscape for design of Multi-Domain Physical Systems (simscape, physical modeling, simulink)

image thumbnail

updated 6 months ago

Data Structures by Brian Moore

MATLAB implementations of common data structures, including trees, hash tables, heaps, and lists (data structures, matlab classes, trees)

Array

BSTElement

BinarySearchTree

image thumbnail

updated 9 months ago

Tooltip - GUI modeless feedback by Geoffrey Akien

"Tooltip" for displaying unobtrusive modeless feedback to the user. (gui, uicontrol, tooltip)

errortooltip(hObject, message, displayTime, varargin)

getposition(hObject, units)

tooltip.m

image thumbnail

updated 12 months ago

Find and Replace in Files by Tucker McClure

Replace the specified text in a list of files with new text. (regular expressions)

find_and_replace(file, expression, replacement)

unit_test_find_and_replace

image thumbnail

updated 12 months ago

ISPROCESS by Varun Gandhi

ISPROCESS checks if the given process name is running on the system (utilities operating s...)

isprocess(pname)

image thumbnail

updated 1 year ago

MIDI Interface for MATLAB by Tucker McClure

Supports bringing incoming MIDI data into MATLAB on Windows. (midi, audio, driver)

midi_interface_builder()

midi_interface.m

image thumbnail

updated 1 year ago

Functional Programming Constructs by Tucker McClure

A set of files for treating many operations, like "if", "for", and even "()", as functions. (functional programmin..., anonymous function, function handle)

Introduction to Functional Programming with Anonymous Fun...

curly(x, varargin)

dowhile(x, continue_fcn, f, cleanup_fcn)

image thumbnail

updated 1 year ago

Project Packaging interface by Jurjen Broeke

An interface and command line tool for creating an archive containing project files and dependencies (project distribution, gui)

checkProjectDependencies(filelist, projectDir, bQuiet)

collectProjectFiles(projectDir, ignorePatterns)

createProjectPackage()

image thumbnail

updated 1 year ago

Table Breakpoint Optimization by Tucker McClure

A set of tools for finding the best way to reduce the size of a table. (fitting, tables, breakpoints)

Table Optimizer

find_best_table_1d(x_0, z_0, ...

find_best_table_1de(...

image thumbnail

updated 1 year ago

Fetch (Big) by Tucker McClure

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

fetch_big(connection, query, varargin)

getargin(args, index, default)

image thumbnail

updated 1 year ago

Automatic Terrain Generation by Tucker McClure

A set a tools for generating artificial terrain and other rough phenomena mapped over a 2D surface. (terrain, landscape, mapping)

Demonstration of Algorithmic Terrain Generation

generate_brownian_mesh(n, zm)

generate_brownian_tri(n, nm, r0, el, rr)

image thumbnail

updated 1 year ago

Figure Rotator by Tucker McClure

Allows a user to easily navigate around a target point in a 3D figure using a mouse. (rotate figure, camera, orbit)

FigureRotator

example_figure_rotator.m

image thumbnail

updated 1 year ago

Numerical Inverse Laplace Transform by Tucker McClure

Numerical approximation of the inverse Laplace transform for use with any function defined in "s". (inverse laplace trans..., laplace, talbot)

Examples of Numerical Approximation of the Inverse Laplac...

euler_inversion(f_s, t, M)

euler_inversion_sym(f_s, t, M, P)

image thumbnail

updated almost 2 years ago

Real-Time Audio Processor by Tucker McClure

Simplifies streaming or generating audio in real time. (audio, realtime, synthesis)

midi_interface_builder()

sine_of_the_times(times, in, state_in)

HandlePlayer

image thumbnail

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

Histograms of Oriented Gradients by Leo

mex function for calculating histograms of (oriented) gradients (Dalal & Triggs CVPR 2005). (computer vision, image processing, gradients)

image thumbnail

updated almost 4 years ago

tracer4m by per isakson

tracer4m traces calls to methods and functions. (trace calls, tracing, logging)

tracer4m - traces calls to methods and functions

testfile4tracer( varargin )

tracer( varargin )

image thumbnail

updated 4 years ago

GraphViz-like tools for MATLAB by Jonathan Lister

Generate a function or script file call tree and plot it in a figure. (doxygen, docsgen, graphviz)

[textObj,patchObj,nodeNames,adjacent]=mGraphViz(dotFile,s...

mkdotfile(Ifile,Ofile)

image thumbnail

updated 4 years ago

Code Metrics by Santosh Kasula

Generate code metrics for the specified directory (development environme..., code metrics, fxownloads)

codemetrics(workingDir)

computeMetrics(stats)

createReport(metrics,title,file)

image thumbnail

updated 4 years ago

InputPreprocessor by per isakson

Parses, adds defaults and validates the input of functions and methods (input data, parse)

ipp_examplefun( data, varargin )

ipp_publish_ip( varargin )

ipp_publish_ip_fh( varargin )

image thumbnail

updated 4 years ago

exportToZip: Identifies the dependencies of an M-file and creates a ZIP file by Malcolm Wood

Files inside $matlabroot/toolbox are omitted, providing a useful way to package your work (path, directories, files)

exportToZip(funcname,zipfilename)

mydepfun(fn,recursive)

image thumbnail

updated 5 years ago

File Exchange 2.0: Submit a File by Helen Chen

Video walkthrough of how to submit a file on the new File Exchange (video, walkthrough, fx)

SubmitFile.mp4

Contact us