image thumbnail

updated 8 days ago

ArgUtils by Nezar

Argument parsing utilities (inputparser, programming)

ArgUtils.assignArgs( defaults, args_kwargs, varargin )

ArgUtils.assignVars( defaults, inputs )

ArgUtils.tostruct(varargin)

image thumbnail

updated 1 month ago

BetterHelp by Michael Ryan

Improves Matlab's help functionality for functions that do not have their own help files. (undocumented, help, programming)

help2html(topic,pagetitle,helpCommandOption)

help2html(topic,pagetitle,helpCommandOption)

myHelpUtils.atomicHelpPart

image thumbnail

updated 1 month ago

NewFile by Michael Ryan

Create new file from template. (template, utility, coding)

newf(varargin)

fileTypes

image thumbnail

updated 1 month ago

MyPatcher by Michael Ryan

Function to patch files a la the UNIX patch utility from unified diff files using pure Matlab. (file, file distribution, programming)

mypatcher( varargin )

image thumbnail

updated 2 months ago

Save and load Matlab "projects" in editor by Kevin Bartlett

Saves and loads Matlab "projects" in editor (currently-open files, working directory, search path). (editor, project, programming)

matproj(varargin)

image thumbnail

updated 8 months ago

Optional function arguments by Bill Whiten

Optional function arguments with default values: optndfts (optional function arg..., programming)

optndfttest

opts=optndfts(args,varargin)

image thumbnail

updated 8 months ago

Greatest Common Divisor by Mustafa Balaban

Finding Greatest Common Divisor (programming, math)

GC_Divisor.m

image thumbnail

updated 9 months ago

MIKI by Stephan Rave

A Matlab implementation of 'Niki the Robot' (a.k.a. Karel). (education, game, programming)

abschalten

drehe_links

drehe_rechts

image thumbnail

updated 9 months ago

Koch.m by Tran Thanh

this is the file to draw koch (programming)

koch.m

image thumbnail

updated 9 months ago

makeinstall by Norbert Marwan

Create a single install file for your toolbox distribution. (utilities, install file, create toolbox)

makeinstall(varargin)

image thumbnail

updated 1 year ago

Brick Toolbox by Thomas Deneux

The Brick Toolbox is a set of utility functions for Matlab. (easy, fast, cool)

a=fn_readasciimatrix(filename,nheaders)

createhelpfiles(mfile)

data=fn_bin(data,bins,varargin)

image thumbnail

updated 1 year ago

MATLAB Support Package for Finch Robot by Tom Gaudette

MATLAB connectivity code to a Finch Robot (programming, teaching, robotics)

Finch

finchComm

mFinch

image thumbnail

updated 1 year ago

AssignBase by Dan K

Copies all variables into the base workspace for debugging (programming, desktop environmnent)

assignBase

image thumbnail

updated almost 2 years ago

Array sorting by satendra kumar

Program for Sorting of Array in Matlab (matlab, array, sorting)

[out]=Array_sort()

image thumbnail

updated 3 years ago

UniqueFuncNames by Jan Simon

Check uniqueness of function names (function, name, check)

UniqueFuncNames()

image thumbnail

updated 3 years ago

Writing MATLAB C/MEX Code by Pascal Getreuer

MEX: Combine the power of MATLAB and C (programming, article, paper)

image thumbnail

updated 3 years ago

(parseTags) MATLAB tag parser by Alexander Reinhold

Parsing and printing tags from your MATLAB source code. (programming, development, parse)

devtool__printFiles(files)

devtool__printTags(tags)

devtool_parseTagsTestfile()

image thumbnail

updated 3 years ago

displink2folder by Paul Macey

Display a link to a folder, that will open Explorer when clicked (Windows only) (programming, utilities, windows)

displink2folder( folder, pre_text, link_text, post_text )

image thumbnail

updated almost 4 years ago

CUDA MEX by Haim Avron

Compile CUDA from within MATLAB! Just write cuda_mex filename.cu and it is ready. (cuda, mex, programming)

setup_cuda_mex.m

image thumbnail

updated almost 4 years ago

mlcovr Package by David Hart

mlcovr provides XML extension to profiling and coverage tools (agile, programming, unit test)

mlcovr.coveragerptxml(dirname,xmlFile,omitFiles,profileData...

mlcovr.makecoverage( dirname , mFiles , profName )

mlcovr.coveragerpthtml(varargin)

image thumbnail

updated almost 4 years ago

MATLAB Contest - Peg Solitaire by The MATLAB Contest Team

All the files needed to develop and score an entry for the MATLAB® Programming Contest. (games, peg, solitaire)

getComplexity(filename)

grade(board,moves)

runcontest(varargin)

image thumbnail

updated almost 4 years ago

MATLAB Contest - blackbox by The MATLAB Contest Team

All the files needed to develop and score an entry for this MATLAB® Programming Contest. (games, black box, programming)

charge+B;

drawpuzzle(puzzle,tit)

runcontest(drawboard,solver_h)

image thumbnail

updated almost 4 years ago

MATLAB Contest - Gerrymander by The MATLAB Contest Team

All the files needed to develop and score an entry for the eigth MATLAB® Programming Contest. (games, gerrymander, programming)

grade(map,n,d);

runcontest

solver(map,n)

image thumbnail

updated 4 years ago

Percent Done by Adam Leadbetter

Displays the percentage done of a job to the command line interface. (programming, interface, waitbar)

perccount(jj,maxjj)

image thumbnail

updated 4 years ago

Environment Capture by David Weinstein

Capture the environment (or scope, maybe even call it a closure) of the function caller. (closure, environment, scope)

env_capture(varargin)

image thumbnail

updated 4 years ago

Multiple assignment by Miroslav Balda

The function arg2vars enables to assign more items to a list of variables (general, programming, data handling)

arg2vars(varargin)

image thumbnail

updated 4 years ago

Writing Fast MATLAB Code by Pascal Getreuer

Speed up your project with this collection of techniques. (programming, article, paper)

image thumbnail

updated 4 years ago

MATLAB and Simulink Based Books: Real-Time Implementation and Signal Processing Laboratories by Linda Webb

Textbooks support the trends of signal processing, introductory programming and model-based design (whitepaper, article, paper)

image thumbnail

updated 4 years ago

MATLAB and Simulink Based Books by Linda Webb

Textbooks support the trends of signal processing, introductory programming and model-based design (whitepaper, article, paper)

image thumbnail

updated 4 years ago

Programming Patterns: Some Common MATLAB Programming Pitfalls and How to Avoid Them by Linda Webb

Tips and best practices to help you become fluent in MATLAB and achieve your programming goals (function handles, whitepaper, article)

image thumbnail

updated 4 years ago

Cleve's Corner: Experiments with MATLAB by Linda Webb

Free, online book for educators and high-school students looking to go beyond the standard courses (whitepaper, article, matlab)

image thumbnail

updated almost 5 years ago

Simplified Waveform Programming for the Agilent 33250A by Scott Dobbins

Simplifies arbitrary waveform generation on the 33250A through GPIB control (example, application, agilent 33250a)

GPIBSend(GPIBObj, command)

image thumbnail

updated almost 5 years ago

Automatic validation of software by Toby Driscoll

Validate software using a test library of functions in a directory. (validation, development, programming)

prtest1

prtest2

prtest3

image thumbnail

updated 7 years ago

mklib: a pedestrian function library loader generator by us

creates a function library loader from a list of m-files (possibly with subfunctions) (development environme..., function, functions)

mkdemo

[lib,p]=mklib(lnam,varargin)

r=bsin(v)

image thumbnail

updated almost 8 years ago

quadprog2 - convex QP solver by Michael Kleder

Solves convex constrained quadratic programming (QP) using SOLVOPT. (optimization, convex, constrained)

quadprog2(varargin)

Contact us