Main Content

22,746 results in File Exchange

filefun: Apply a function to files

Version 1.0.0.0 by Jerker Wagberg

Adds multi-file functionality to functions handling only single files.

FILEFUN is created in the same spirit as e.g. CELLFUN, in that it repeatedly calls the same function FUN with different arguments, in this case filenames. It will then collect the output(s) of the

  • 3.7K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 Feb 2007

Parse function arguments

Version 1.0.0.0 by Aslak Grinsted

A useful tool for parsing function arguments like 'cellspacing',6,'monkey',1

Helper function for parsing varargin. Makes it easy to write functions that take arguments like this: subaxis(4,2,1,'spacing',0,'marginleft',.1,'H','pt',.1

- Helper function for parsing varargin.
  • 5.5K (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 27 Oct 2004

IPV4 address Validation

Version 1.1.0.0 by Shameemraj Nadaf

A function which Validates given IPV4address.

the IP address you want to Validate . This function returns a value 1 if success else 0 . If any other matlab data types apart from string type are passed to this function then also it returns a value 0

  • 1.5K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 17 Jun 2009

Bessel Function of Complex Order and Argument

Version 1.0.0.0 by Hongxue Cai

Bessel function of complex order and argument

As so many people have asked me the C++ code for calculating besel functions of complex order and complex arguemnt, I now submit them to benifit more people ...

  • 3.3K (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 6 Jan 2006

Additional-Validators-for-MATLAB

Version 1.0.0 by Andrei Smoliakov

Additional argument and property validation functions currently absent in MATLAB's standard library

# Additional ValidatorsAdditional argument and property validation functionscurrently absent in MATLAB's standard library.# Content- `mustHaveSameSize` validates that values have the same size

- Validate that values in a vector are decreasing
- Validate that value is an angle from a quadrant
- Validate that input defines axis limits
- Validate that values have compatible sizes
- Validate that value is an angle wrapped to a value
- Validate that dict. have same types and keys
- Validate that value is odd
- Validate that value is an object of a MATLAB class
- Validate that value is binary
- Validate that value is even
- Validate that value is a natural power of 2
- Validate that values in a vector are increasing
- Validate that value is an even power of 2
- Validate that values have the same size
  • 4 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 16 Nov 2025

Fill Between Area Curve

Version 1.0 by Avinash

The Fill Between Area Curve creates a shaded area between two data series, effectively highlighting the region of overlap or difference.

between 2 lines formed by y1 and y2 with color c.* `fillBetweenAreaCurve(__, Name, Value)` specifies additional options for the FillBetweenAreaCurve using one or more name-value pair arguments. Specify the

  • 748 (All time)
  • 10 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Aug 2023

Optional function arguments

Version 3.1.1.0 by Bill Whiten

Optional function arguments with default values: optndfts

Optional function arguments: optndftsAllows optional arguments to be specified as name value pairs, and default values given for those augments not specified e.g.function strt=demo1(arg1,varargin

- shows how to give optional arguments without char name
- show how multiple called functions can update default values
  • 735 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 26 Sep 2018

A Matlab function For Randomly Partitioning Date into Training, Validation and Testing Data

Version 1.2.0.0 by Joseph Santarcangelo

A Matlab function For Randomly Partitioning Date into Training, Validation and Testing Data

This function randomly partitions data into training, validation and testing data using Cross Validation. Partitioning data in this manner is commonly used for determining the performance of

- this function randomly partitions data into training, validation and testing data using Cross Validation. partitioning data in this manner is commonly used for determining the performance of
- kernel
- This is the example from: http://www.mathworks.com/help/stats/support-vector-machines-svm.html
- This function randomly partitions data into training, validation and testing data using Cross Validation.
  • 794 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 1 Apr 2015

DPX file reader

Version 1.1.0.0 by Julianna Mather

A DPX file parser .

DPX is a high dynamic range file format used for digital motion picture stills and synthetic imagery. The readdpx function extracts image metadata and returns image pixels for each frame.The DPX

- Validate input argument.
  • 5.9K (All time)
  • 2 (Last 30 days)
  • 4.5 / 5
  • Community
  • 8 Nov 2010

Perfect Polar Plots

Version 1.0.0 by ET

Functions to generate fully customizable polar plots including compass orientation and circle segments.

Although current versions of Matlab do offer some polar plotting functionality, it isn't particularly flexible. "Perfect Polar Plots" is a few functions which can be used to create fully customizable

- Extract Function Arguments
  • 1K (All time)
  • 6 (Last 30 days)
  • 4.9 / 5
  • Community
  • 19 Jan 2020

PIVlab - particle image velocimetry (PIV) tool with GUI

Version 3.12.001 by William Thielicke

Easy to use, GUI based tool to capture, analyze, validate, postprocess, visualize and simulate PIV data.http://PIVlab.de

  • 120.7K (All time)
  • 1K (Last 30 days)
  • 4.9 / 5
  • Community
  • 24 Sep 2025

SVM Grid Search

Version 1.1.0.0 by Dian Bahnev

Performing grid search for SVM, using the default Matlab toolbox.

kktviolatonlevel level. It gives as output array with the trained SVMs, array showing if a SVM was not able to be trained (converge), and the accuracy for the train, validation and test sets. The function is easy to

- % The input parameters are checked if they are empty, if so a default value
- % The input parameters are checked if they are empty, if so a default value
- % This functions is training the svm and puts the train svm classes in
- This function returns the count of the unique numbers in the matrix
- % Computing grid search for SVM with preset set of parameters. This
- Computing SVM output, the input is syplied to the SVM in frames with
- GET_ACURANSY: This functions gets the acurancy values out of the
- % This function calculates the number of true positives, true negatives and
- % This function calculates the number of true positives, true negatives and
  • 1.3K (All time)
  • 2 (Last 30 days)
  • 4.2 / 5
  • Community
  • 8 Jun 2015

Process named Arguments

Version 1.5.0.0 by Alan Robinson

Easily add optional, named arguments to your functions, like this: f('var_name', value).

Assigns named arguments passed to your function to local variables (as in plot(), etc.). The name of the argument is the name of the local variable in your function. Example: inputfun('prompt', '&gt

  • 612 (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 7 Jan 2014

m2uml

Version 2.0.2 by per isakson

m2uml generates UML class diagrams from m-code

: Custom documentation that is integrated in the Help Browser of Matlab.7. New: Extensive possibilities to customise the class diagram, e.g display input and output arguments of methods8. New: m2uml comes in

  • 3.4K (All time)
  • 7 (Last 30 days)
  • 4.8 / 5
  • Community
  • 3 Oct 2020

Simple Deep Learning Algorithms with K-fold Cross-Validation

Version 1.1 by Jingwei Too

This toolbox offers convolution neural networks (CNN) using k-fold cross-validation, which are simple and easy to implement.

  • 3.4K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 20 Dec 2020

allcomb(varargin)

Version 4.2.0.0 by Jos (10584)

All combinations of input (v4.2, apr 2018)

number of elements of the N inputs. This functionality is also known as the Cartesian Product. The arguments can be numerical and/or characters, or they can be cell arrays. Examples

  • 25.5K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 30 Apr 2018

fdep: a pedestrian function dependencies finder

Version 1.7.0.0 by us

FDEP dissects ML files and iteratively looks for all user defined functions used during runtime

FDEP dissects MATLAB files and iteratively looks for all user defined functions (modules), which are used during runtimeFDEP retrieves for each module its- subfunctions- nested functions- anonymous

- TFDEP1FDEP test function
- TFDEP4FDEP test function
- TFDEP3FDEP test function
  • 13.7K (All time)
  • 3 (Last 30 days)
  • 4.3 / 5
  • Community
  • 20 Jun 2010

Files for "Deep Learning for Computer Vision with MATLAB"

Version 1.2 by Lucas García

Example files for "Deep Learning for Computer Vision with MATLAB" Webinar - July 5, 2016 (Spanish)

  • 2.5K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 5 Oct 2021

Lambert W function (logarithmic input)

Version 1.0.0.0 by Michael

Lambert W function for real, nonnegative, possibly large arguments.

This function is analogous to the builtin lambertw() except that it accepts the logarithm of the argument:lambertw(0,exp(logx)) == lambertwlog(logx) (within machine precision)This function only

- LAMBERTWLOG - Lambert W function with logarithmic input
  • 107 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 20 May 2016

Algorithmic Trading with Bloomberg EMSX and MATLAB

Version 1.0.0.0 by Nicole Wilson

Files from the webinar can be viewed at http://optinum.co.za/_webinar/BloombergEMSXandMATLAB.mp4

- input arguments are:
- PARAMETERSWEEP performs a parameters sweep for a given function
- LEADLAG returns a trading signal for a simple lead/lag ema indicator
- Copyright 2010-2012, The MathWorks, Inc.
- define leadlag to accept vectorized inputs and return only sharpe ratio
- GENERATESPACEDINTS Generates approximately NUMBER integers between LB and
- SWEEPPLOTMA(XDATA, YDATA, ZDATA)
- Data is the resampled data from which to construct the signal.
  • 2.1K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Oct 2013

Segmentation of blood vessels in retinal fundus images using maximum principal curvature

Version 1.0.0.0 by Achintha Iroshan

Presented Algorithm segments blood vessels of retinal image with a high degree of accuracy

every pixel of the Gaussian filtered Image.After some contrast enhancement final segmented image is obtained using ISO Data thresholding. This algorithm is validated using images in drive database .

- This function perform validation of vessel segmentation
- This Function perform region extraction of feature - principal curvature
- This function perform finding eigen values of hessian matrix and output
  • 1.4K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 29 Oct 2017

validateInput

Version 1.0.0.0 by Jed F.

A simple 'getOpts' type script to validate input parameters.

validateInput started when creating saveppt2. There was a need to take a large number of inputs, in any order, and make them usable to the script. Checking if an input argument has been passed can be

- VALIDATEINPUT Validate input for m-files
  • 702 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 22 Apr 2010

Panic Simulator

Version 1.1.0.0 by Julian

Simulates panic behaviour in modifiable rooms with one exit

- validates if NUM is of desired format
- validates if STR can be transformed to number and is of desired format
- validates if settings is of right format
- validates if column matrix is of right format
- validates if agent matrix is of right format
- validates if automateObj is of right format
- validates if exitCoord is of right format
- validates if wallLines is of right format
- calls the updateAgent function and plots the new matrix if
- does all necessary stuff when timer is first started
- does all necessary stuff when timer is first started
- called inside ode solver, if one of value goes to 0, an
- this function can be called to produce a default
- plots all agents and columns in the range [xMax, yMax]
- plots agents, columns and the grid
- plots a collegeblock like background with 1 m between each block
- Find java objects contained within a specified java container or Matlab GUI handle
- 1 plots the outcome of the velocity automatization process
- plots a circle with center in [x,y] and radius r
- updates the position of the agent circles and their pressure
- plots the green-red exit line from (x1,y1) to (x2,y2)
- changes NAgent in settings to desired value, also adapts xMax
- Deactivates all Ui Controls
- plots a blue column with center in [x,y] and radius r
- changes xMax to desired value
- plots a wall line from (x1,y1) to (x2,y2)
- reactivates all ui controls previously deactivated
- plots a circle with center in [x,y] and radius r
- Creates realistic radii of human, according to statistics
- Resets variables of simulation obj, like time...
- changes wall angle to desired value, also adapts xMax
- generates agent matrix and wall matrix and exit line
- returns coordinates of the center of equally distant
  • 1.2K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 4 Jun 2014

TopoToolbox

Version 2.4 by Wolfgang Schwanghart

MATLAB suite of functions for topographic analysis

- modification: STREAMobj/trunk - added second output argument- modification: GRIDobj/demprofile- new function: ScaleBar- new function: xlinerel and ylinerel - new function: gif by Chad Greene [see

  • 9.4K (All time)
  • 108 (Last 30 days)
  • 5.0 / 5
  • Community
  • 22 Sep 2025

nchoose2

Version 3.2.0.1 by Jos (10584)

all combinations of two elements

  • 2.7K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 28 Feb 2019

geonetdigitizer

Version 1.0.1.0 by Ludger Suarez-Burgoa

Digitize plots expressed in the spherical projections: Wulff and Lambert.

  • 401 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 May 2016

Chebfun V4 - old version; please download current version instead

Version 4.2.0.0 by Chebfun Team

Numerical computation with functions

- Tests chebpoly with integer and chebfun arguments.
- Check that a chebfun evaluates correctly for complex arguments.
- Tests the construction and applciation of the Chebfun/Chebop
- This function tests the retrict function (problem related to a bug report
- function A = linop(varargin)
- OPARRAY Array of function handles.
- Tests max and min of functions.
- Check that computations of elementary functions
- Tests automatic exponent computation for functions
- Tests the FOV (field of values) function.
- Test the chebpade function against some examples.
- Tests max and min of unbounded functions.
- Test the ratinterp function with different input types
- Compute the indefinite integral of an oscillatory function
- Test 2x2 systems applied to functions.
- This tests computes the Lebesgue function and Lebesgue constant
- Tests scale invariance for functions with blowups (integer exponents
- This test computes the integrals of blow-up functions
- This test computes periodic Mathieu functions and eigenvalues for the
- This test checks max when the difference between the functions
- Check CUMSUM on for functions which diverge over an infnite
- test the subspace function (angle between subspaces). Also calls vander.m
- Verifies that the extrema of the airy function on [-15,0] are found
- Checks if the roots of the BesselJ function on [0,100] are recovered
- Check if the extrema of the BesselJ function on [0,100] are recovered
  • 14K (All time)
  • 4 (Last 30 days)
  • 4.8 / 5
  • Community
  • 29 Oct 2015

Sparse Automatique Differentiation

Version 1.0.0.0 by martin de la gorce

Forward automatic differentiation using operator overloading and sparse jacobians

overloading. This does not provide backward mode. It enables precise and efficient computation of the Jacobian of a function. This contrasts with numerical differentiation (a.k.a finite differences) that is

- returns the jacobian of function f evaluated at x using either
  • 209 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 29 Jan 2023

parseargs: Simplifies input processing for functions with multiple options

Version 1.2.0.1 by Malcolm Wood

For parsing function arguments supplied as name-value pairs, e.g. 'XLim',[0 10],'YLim',[0 100]

Based on same idea as the excellent "parse_pv_pairs", and similar to the "inputParser" object added to MATLAB in R2007a, this function handles names and values for properties in any order, and

  • 5K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 1 Sep 2016

Check the number of arguments to a function

Version 1.0.0.0 by Richie Cotton

Prettify checking the number of arguments to a function.

nargchk is used almost exclusively in one way:error(nargchk(minargs, maxargs, nargin, 'struct'));The third and fourth arguments are always the same, and you always wrap it in an error call.This

- Checks that the number of arguments passed to the caller function is
  • 358 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 23 Mar 2010

Picture Matching Function

Version 1.0.0.0 by Fahd Ahmad Abbasi

Matches two pictures given as arguments.

The function takes two images as argument and using edge detection checks whether they are the same or not...a cool and simple code which can be used in security systems. The level at which the two

- % Function Developed by Fahd A. Abbasi.
  • 10.3K (All time)
  • 1 (Last 30 days)
  • 3.3 / 5
  • Community
  • 13 Jul 2004

getkeywait

Version 3.0 by Jos (10584)

Wait a certain time for a single keypress

excution 0 is returned. Without argument, getkeywait waits until a key is pressed. [CH, RT] = getkeywait(..) returns the response time in seconds in RT. Example: disp('Press a key within 5

  • 6.9K (All time)
  • 2 (Last 30 days)
  • 4.9 / 5
  • Community
  • 11 Feb 2019

ArgUtils

Version 1.5.0.0 by Nezar

Argument parsing utilities

followed by keyword arguments (name-value pairs) in any order. Keywords are matched using MATLAB's string validator, so matching is case-insensitive and abbreviated keywords are acceptable as long as they

  • 195 (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 22 Apr 2014

.xyz file functions

Version 1.0.0.0 by Chad Greene

Read .xyz files and make gridded datasets.

Here are two functions: xyzread reads text .xyz files into your Matlab workspace. This is written for GMT-generated .xyz files, but may work for other .xyz files as well. xyz2grid converts the

  • 5.2K (All time)
  • 6 (Last 30 days)
  • 4.9 / 5
  • Community
  • 6 Apr 2016

CVAP: Cluster Validity Analysis Platform (cluster analysis and validation tool)

Version 1.3.0.0 by Kaijun Wang

supplying over 17 validity indices and 5 clustering algorithms based on GUI

Cluster validation is an important and necessary step in cluster analysis. This visual cluster validation tool CVAP based on GUI provides important tools and convenient analysis environment for

- valid_clear_validation;
- caculate intra similarity/distance and inter similarity
- within-, between-cluster and total sum of squares
- Affinity Propagation clustering
- cluster validity indices for a hierarchical clustering algorithm
- data: a matrix with each column representing a variable.
- calculating intenal validity indices
- computing error rates for every clusters if true labels are given
- indices base on intra and inter similarity
- Davies-Bouldin index
- Running different clustering algorithms
- preparing for plotting indices
- loading a data set
- cluster validity indices based on deviation & sum of squares
  • 12.6K (All time)
  • 3 (Last 30 days)
  • 4.3 / 5
  • Community
  • 25 Jul 2009

export BERT to MATLAB: Load pre-trained BERT models

Version 2.0.3 by Moritz Scherrmann

This toolbox imports pre-trained BERT transformer models from Python and stores the models to be directly used in MATLAB.

model (“none”, “text-classification”, “token-classification” or "question-answering"), and the model format (“tf” or “pt”): # Open command window cd "...\exportBertToMatlab\Python

  • 181 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 6 Dec 2023

grTheory - Graph Theory Toolbox

Version 1.3.0.0 by Sergii Iglin

28 functions for different tasks of graph theory

transitive closure for the digraph;grTravSale - solve the nonsymmetrical traveling salesman problem;grValidation - auxiliary function (the data validation);grTheoryTest - test program for all functions.

- The validation of array E - auxiliary function for GrTheory Toolbox.
- Test program for GrTheory functions
- Function Cycles=grCycleBasis(E) find
- Function Etc=grTranClos(E) built
- Function Dec=grDecOrd(E) solve
- Function Ec=grEccentricity(E) find the (weighted)
- Function CoCycles=grCoCycleBasis(E) find
- Function nMST=grMinSpanTree(E) solve
- Function dSP=grDistances(E) find the distances
- Function nMS=grMaxComSu(E,d) solve
- Function h=grPlot(V,E,kind,vkind,ekind,sa)
- Function BG=grBase(E) find all bases of digraph.
- Function [IsIsomorph,Permut]=grIsomorph(E1,E2,n)
- Function [pTS,fmin]=grTravSale(C) solve the nonsymmetrical
- Function dSP=grShortPath(E) solve the problem about
- Function eu=grIsEulerian(E) returns 1 for Eulerian graph,
- Function CBG=grCoBase(E) find all contrabases of digraph.
- function nCol=grColVer(E) solve the color graph problem
- function mCol=grColEdge(E) solve the color graph problem
- Function nMM=grMaxMath(E) solve the maximal matching problem.
- function nCol=grColVer(E) solve the color graph problem
- Function ncV=grComp(E,n) find all components of the graph.
- Function dMVP=grShortVerPath(E,Wv) for digraph with weighted vertexes
- Function nMC=grMinEdgeCover(E) solve the minimal edge cover problem.
- Function nMS=grMinAbsEdgeSet(E) solve the minimal absorbant set problem
- Function nMC=grMinVerCover(E,d) solve the minimal vertex cover problem.
- Function nMS=grMaxStabSet(E,d) solve the maximal stable set problem.
- Function nMS=grMinAbsVerSet(E,d) solve the minimal absorbant set problem
  • 43.4K (All time)
  • 10 (Last 30 days)
  • 4.6 / 5
  • Community
  • 30 Jan 2011

Hybrid Equations Toolbox

Version 3.0.0.76 by Ricardo Sanfelice

Toolbox for simulating hybrid systems and plotting hybrid arcs in MATLAB and Simulink.

installing v3.0, the following error appears: “Error using HyEQsolver. Too many input arguments.”Cause: A previous version of the toolbox is still installed.Solution: Uninstall the previous hybrid toolbox

- Get a logical vector that indicates which input arguments of
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot with color (n states and n hybrid time
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc (3D) plot in 3 dimensions with color.
- Example Hybrid System with External Functions (Bouncing Ball)
- Example Hybrid System with Embedded Functions (Bouncing Ball with Input)
- A collection of functions useful for working with hybrid systems.
  • 8.1K (All time)
  • 24 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Oct 2022

Hybrid Equations Toolbox (beta)

Version 3.1.0.04 by Paul Wintz

This is a beta release of the upcoming version 3.1 of the Hybrid Equations Toolbox. Changes may occur prior to release.

- Get a logical vector that indicates which input arguments of
- In this example, a bouncing ball is modeled in Simulink as a hybrid system.
- In this example, a ball bouncing on a moving platform is modeled in Simulink as a hybrid system with an input, where the input determines the height of the platform.
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc plot with color (n states and n hybrid time
- Hybrid arc plot (n states and n hybrid time domains).
- Hybrid arc (3D) plot in 3 dimensions with color.
- A collection of functions useful for working with hybrid systems.
- In MATLAB, package namespaces (or simply packages) are used to distinguish between functions, scripts, and classes that otherwise have the same name. We use packages in the HyEQ Toolbox to avoid
- Version 3.0 of the Hybrid Equation Toolbox includes substantial improvements to most aspects of the MATLAB-based solver and plotting functions. All code written using v2.04 should continue to work on
- Simulink-based Simulator, particularly the blocks that use embedded MATLAB functions. A cyber-physical system is given by the interconnection between a physical process, the plant, a computer algorithm used for
  • 308 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 2 May 2024

Generalized Hypergeometric Function

Version 1.0.0.0 by Ben Barrowes

Calculates the Generalized Hypergeometric Function at the desired accuracy.

A numerical evaluator for the generalized hypergeometric function for complex arguments with large magnitudes using a direct summation of the Gauss series.pFq isdefined by (borrowed from Maple): pFq

  • 9.2K (All time)
  • 4 (Last 30 days)
  • 4.1 / 5
  • Community
  • 6 Jan 2005

K-Fold Cross Validation

Version 1.1.0.0 by Mat Labber

K-Fold Cross Validation for Binary Classification, using LibSVM

  • 1.9K (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 2 Jun 2014

Demos from "Object Recognition: Deep Learning" Webinar

Version 1.0.0.1 by Johanna Pingel

Demos Used in "Object Recognition: Deep Learning and Machine Learning for Computer Vision" Webinar

- Resize the flowers images to the size required by the network.
- function I = readFunctionTrain(filename)
  • 7.3K (All time)
  • 2 (Last 30 days)
  • 4.1 / 5
  • Community
  • 2 May 2017

SeisLab 2.01

Version 1.2.0.0 by Eike Rietsch

Release 6.1925 of a collection of functions for analysis/display of seismic and well-log data.

- Function matches keywords in cell array "arguments" to fields of "param", and
- Function matches keywords in cell array "arguments" to fields of "param", and
- Without argument, function lists all functions that process seismic data.
- Without argument, function lists all functions that process log data.
- Function converts log curves whose mnemonics are listed in the second input argument
- Function determines the name of the function in the calling sequence that
- Function removes traces
- Function computes the exponential function of the traces of a seismic dataset
- Function computes reflection coefficients;
- Function normalizes seismic traces
- Function computes and applies a gain function to the input data set and
- Function runs set-up function "presets" in case it has not yet been run.
- Function computes n binomial coefficients
- Function plots a rectangular box
- Function creates a "standard" title
- Function filters seismic input data
- Function interpolates in the frequency domain;
- Function computes reflection coefficients from impedance
- Function computes histogram of seismic amplitudes
- Function convolves two seismic data sets
- Function writes array to ASCII file
- Function plots values of seismic headers
- Function computes maximum normalized correlation coefficients
- Function computes impedance from reflection coefficients
- Function appends one log structure to another.
- Function creates convolution matrix of the form
- Function convolves the two input vectors/matrices
- Function creates a figure window in landscape mode
- Function manipulates curve(s) of a log structure
- Function computes a weighted average using symmetric weights
- Function manipulates header(s) of a seismic dataset
- Function creates a figure window in portrait mode
- Function computes running average over specified log curves
- Function plots seismic data in wiggle-trace form.
- Function retrieves subset of log from log structure
- Function plots grid lines at coordinate(s) d
- Function computes elastic impedance log for given angles
- Function plots seismic data in wiggle-trace form.
- Function computes the numerical approximation to the definite
- Function computes the numerical approximation to the indefinite
- Function plots log curves into one plot window
- Function plots seismic data in color-coded form.
- Function applies user-specified time shifts to seismic traces
- Function gets the marker symbol associated with index "index"
- Function substitutes standardized set of units for input units
- Function filters input array in the frequency domain with
- Function computes the crosscorrelation of two seismic data sets
- Function applies window to traces of a seismic dataset.
  • 9.4K (All time)
  • 7 (Last 30 days)
  • 4.9 / 5
  • Community
  • 8 Jul 2009

gPKPDSimToolbox

Version 1.1.3 by Iraj Hosseini

The app is used for PKPD Modeling and Simulation.

- - validates the analysis
  • 1.3K (All time)
  • 10 (Last 30 days)
  • 5.0 / 5
  • Community
  • 29 Sep 2021

Computing of Voigt/complex error function with small y

Version 1.0.3 by Yihong Wang

This program file is presented for highly accurate approximation of the Voigt/complex error function with small imaginary argument y ≤ 0.1.

[Kxy,Lxy]=cedawSeu(x,y).This program file computes the complex error function with small imaginary argument 0≤y≤ 0.1. In the real and imaginary parts this program provides average accuracy exceeding

  • 46 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 7 Jan 2022

Adaptive Affinity Propagation clustering

Version 1.2.0.0 by Kaijun Wang

advantage of speed & performance appears under large number of clusters & large dataset

- within-, between-cluster and total sum of squares
- computing error rates for every clusters if true labels are given
- data: a matrix with each column representing a variable.
  • 7.2K (All time)
  • 5 (Last 30 days)
  • 4.8 / 5
  • Community
  • 26 Jul 2009

Transfer Function Analysis of Dynamic Systems

Interactive courseware module that introduces transfer function analysis taught in system dynamics and controls courses.

# Transfer Function Analysis of Dynamic Systems[![View on File

  • 6.9K (All time)
  • 67 (Last 30 days)
  • 5.0 / 5
  • Community
  • 12 May 2026

Hyperspectral Image Classification

Version 1.0.0 by kang xudong

Code for the paper "PCA based Edge-preserving Features for Hyperspectral Image Classification"

  • 832 (All time)
  • 2 (Last 30 days)
  • 4.8 / 5
  • Community
  • 28 Oct 2018

OpenOCL - Open Optimal Control Library

Version 7.07 by Jonas

Optimal Control toolbox for Matlab. Software for trajectory optimization and Model-predictive control (MPC).

  • 1.4K (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 May 2020

The Matrix Function Toolbox

Version 1.0.0.0 by Nick Higham

A MATLAB toolbox connected with functions of matrices.

the progress of an iteration. * For the iterative algorithms a convergence tolerance is hard-coded (in function mft_tolerance). For greater flexibility this tolerance could be made an input argument

- POLYVALM_PS Evaluate polynomial at matrix argument by Paterson-Stockmeyer alg.
- Matrix Function Toolbox (MFT).
- Welcome to the Matrix Function Toolbox.
- MFT_TEST Test the Matrix Function Toolbox.
- SIGNM_NEWTON Matrix sign function by Newton iteration.
- FUNM_EV Evaluate general matrix function via eigensystem.
- ROOTPM_SIGN Matrix Pth root via matrix sign function.
- FUNM_SIMPLE Simplified Schur-Parlett method for function of a matrix.
- FUNM_CONDEST_FRO Estimate of Frobenius norm condition number of matrix function.
- FUNM_CONDEST1 Estimate of 1-norm condition number of matrix function.
  • 2.6K (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Jul 2008

ANP: Animated Nyquist Plot

Version 6.0.1.0 by Stefan Rickli

Create a customizable nyquist plot that displays pole/zero contributions.

Programmed for educational purposes, this Matlab function draws a Nyquist diagram of any given rational transfer function (including delays) and allows the user to explore it. As the radius of the

  • 436 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Jul 2017

Matlab2048.zip

Version 1.2.0.0 by Zhongxiao Sun

This is a 2048 game developped by Matlab M script and functions.

to start the game. It will call other 3 functions during the game.add2mat.m -- add one 2 element into matrixmove_element.m -- move one element by one step.move_mat.m -- move the whole matrix according

- This function check if matrix before move and after move is the same
- This function moves matrix to the bound according to the input orientation.
- This function move element from postion st to ed if element in ed is NaN or
  • 271 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Jul 2014

Binary array expansion function

Version 1.0.0.0 by Paolo de Leva

element-by-element binary operations (e.g. plus, times, eq, gt) with array expansion (AX) enabled.

This function is a generalization of BSXFUN, provided as a builtin function in MATLAB R2007a and later releases. It is part of the ARRAYLAB toolbox, together with MULTIPROD (MATLAB Central, file

  • 1.5K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Feb 2009

Chebfun - current version

Version 5.6.0.0 by Chebfun Team

Numerical computation with functions

Chebfun is an open-source software system for numerical computing with functions. The mathematical basis is piecewise polynomial interpolation implemented with what we call “Chebyshev technology

- Evaluate polynomial with CHEBFUN argument.
- Evaluate polynomial with matrix argument.
- Convert linear operator to callable function.
- Points at which functions are discretized.
- Differentiate a DISKFUNV with respect to its first argument.
- The number of input arguments to a CHEBOP .OP field.
- Differentiate a CHEBFUN3V with respect to its third argument.
- Differentiate a CHEBFUN3V with respect to its second argument.
- Convert TRIGCOLLOC discretization to a CHEBFUN.
- Convert TRIGCOLLOC discretization to a CHEBFUN.
- Class to convert linear map of function to scalar.
- Linear map of function to function.
- Get a function handle to a phi-function.
- Get a function handle to a gamma function.
- Bessel function of third kind (Hankel function) of a CHEBFUN.
- Dirac delta function.
- Smooth random function
- Jacobi elliptic functions.
- Evaluate a gamma-function.
- Evaluate a psi-function.
- Evaluate a phi-function.
- Prolate spheroidal wave functions.
- Compute Lagrange basis functions.
- Sinc function of a CHEBFUN.
- Sample a function at gridpoints.
- Gamma function of a CHEBFUN.
- Airy function of a CHEBFUN.
- Error function of a CHEBFUN.
- Choose function for CHEBFUN objects.
- Heaviside function of a CHEBFUN.
- Smooth random function in 2D
- Complementary error function of a CHEBFUN.
- Linear operator on a single function.
- Evaluate rational function in barycentric form.
- Inverse error function of a CHEBFUN.
- Pointwise round function of a CHEBTECH.
- Merges delta functions and their locations.
- Evaluate rational function in trigonometric barycentric form.
- Computes derivative of trigonometric rational function in
- Scaled complementary error function of a CHEBFUN.
- Smooth random function on the unit disk
- Inverse complementary error function of a CHEBFUN.
- Smooth random function on the unit sphere
  • 11.4K (All time)
  • 64 (Last 30 days)
  • 4.9 / 5
  • Community
  • 1 Aug 2024

Convert linear functions to matrix form

Version 1.2.0.2 by Matt J

Obtaining the matrix representing a given linear function

As is well known, if f() is linear function then there exists a matrix A such that for any Y=f(X), where X and Y are array-valued input/output arguments, the operation can equivalently be expressed

- - Obtain the matrix representing a linear function.
  • 624 (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 18 Apr 2022

SDOxlsIF: Excel Interface API for Simulink Data Object

Version 1.1.0.0 by Tomoki Fukuda

SDOxlsIF: Useful M-File functions to interface Simulink Data Object with Microsoft Excel worksheet.

SDOxlsIF is a set of three M-File functions.XLSREADSDO enables you to load workspace variables of Simulink Data Object from Excel worksheets.XLSWRITESDO enables you to save workspace variables of

- private function to check class name list
- private function to get file extension
- private function to add file extension "xls"
- private function to start Excel as ActiveX server
- private function to read values from excel work sheet
- private function to convert data type to load as MATLAB variable
- private function to convert a property name to a default name
- private function: to read property definition information from a definition file
- private function: to read Simulink Data Object information from a file
- private function: to read Simulink Data Object information from a file
- private function to convert data type to express in excel worksheet
- private function to convert a localized sheet name to a default name
- private function returns the representation of D as a string in base 27
  • 2.1K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Nov 2008

plotframe: Plot a 3-D Cartesian coordinate system

Version 1.0.2 by George Abrahams

hg = plotframe( rotationMatrix, translationVector, basisVectorLengths, Name=Value )

Parent=ax )plotframe( __ , Name=Value )hg = plotframe( __ )InputsPositional ArgumentDescriptionrotationMatrixDefines the orientation of the coordinate frame, from the origin. 3-by-3 orthogonal matrix. Default

  • 675 (All time)
  • 10 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 May 2024

GUI for image processing

Version 1.0.0.0 by Roxy

This is a project that I am doing.

- this function takes in two arguments
  • 5.1K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 13 Apr 2009

Matsim

Version 1.0.4 by Marco Gavelli

Matlab/Simulink interface. Easily create Simulink models from a Matlab script.

faster.Convert function handle to simulink model:h = @(x,y) 1-x+min(0,y);fun2model(h);Build simulink model from script:import matsim.library.*sys = simulation.load('my_model'); % Create and open a model named

- Convert argument list to char
- Find a valid block parent in argument list
- Convert input to block_input
- User specified an argument
- Creates a simulink MATLAB Function block.
- Function handle to simulink model
  • 465 (All time)
  • 3 (Last 30 days)
  • -- / 5
  • Community
  • 13 Jul 2020

PERMUTOOLS

Version 1.0 by Mick Crosse

A MATLAB package for multivariate permutation testing and effect size measurement

example code provided in the [Examples](#examples) section below, as well the M-files in the [examples](examples) folder. For detailed usage, please see the help documentation in each of the function

- Parse input arguments of PERMUTOOLS functions.
- Validate input parameters of PERMUTOOLS functions.
  • 135 (All time)
  • 7 (Last 30 days)
  • 5.0 / 5
  • Community
  • 29 Aug 2024

Load more