subdir: a recursive file search
Performs a recursive file search using same input and output format as dir function
This function performs a recursive file search. Its advantage over other FEX programs offering the same thing is that it uses the same input and output format as Matlab's dir function, and can
- 8.9K (All time)
- 2 (Last 30 days)
- 4.7 / 5
- Community
-
15 Dec 2014
DIRREC finds files recursively in a given folder
Find files recursively in a given folder. C=dirrec('c:\windows') returns a cell C with the full pathname of all files in the c:\windows folder and all its sub-folders
- 3.4K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
15 Feb 2013
Search files recursively (DIR2)
searches files in a given folder with several criteria
DIR2 searches recursively in a given folder and all its sub-folders for files matching various criteria (extension, date, size etc).It was useful for my own apps development for managing several file
- 1.3K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
17 Oct 2008
Recursive "DIR" function
"RECDIR" is a function dedicated to the recursive exploration of a target directory and the listing of the files found in its folder and subfolders The extensions of the files to list can be
- 105 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
25 Apr 2016
Recursive Directory Searching for Multiple File Specs
Searches a directory for multiple file specs with optional recursivity
recursive flag and the filters may be in any order. D = DIR2('directory_name') output the results in an M-by-1 structure with the fields: name -- Filename date -- Modification
- 1.5K (All time)
- 2 (Last 30 days)
- 4.8 / 5
- Community
-
20 Feb 2013
- 10.9K (All time)
- 9 (Last 30 days)
- 4.7 / 5
- Community
-
29 Apr 2014
Allows automatic generation of UML class diagram
(recursive) subdirectories, as well as deleting selected directories, or clearing the whole list.Various view options are available, the most significant being the Tree Layout, which is either `Aesthetic
- 4.7K (All time)
- 6 (Last 30 days)
- 4.1 / 5
- Community
-
21 Mar 2020
WITio: A MATLAB data evaluation toolbox to script broader insights into big data from WITec microscopes
- 666 (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
22 Aug 2024
dirPlus will recursively collect a list of files/folders from a folder tree.
?" Although written in MATLAB version R2016b, I believe this should work for older versions as well (full testing still required).dirPlus will recursively collect files/subdirectories within a folder that match
- 1.4K (All time)
- 2 (Last 30 days)
- 4.8 / 5
- Community
-
21 Mar 2017
Recursively copies files from specified source dirs to dest dir.
This function will recursively copy all the files listed in the source directory to the destination directory. Before copying, this function looks at the modification dates of files that are named
- 1.3K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
14 May 2003
- 1.9K (All time)
- 13 (Last 30 days)
- 4.7 / 5
- Community
-
18 Apr 2021
deploypcode(source_dir, target_dir, varargin)
DEPLOYPCODE recursively searches a directory for .m files, creating encrypted .p files with .m help
This entry is ideal for those who have a project they need to deploy to P-files, but they want to retain HELP contents for all of their deployed files.--DEPLOYPCODE recursively creates p-code
- 2K (All time)
- 2 (Last 30 days)
- 4.8 / 5
- Community
-
8 Jan 2015
Recursively adds directories to MATLAB path, optionally ignores some
', recursively removing directories from the path. This capability can be very useful when working with multiple copies of a code repository, for instance. Also, I fixed a bug as mentioned by a reviewer that
- 4.4K (All time)
- 3 (Last 30 days)
- 4.4 / 5
- Community
-
4 Nov 2009
Recursive directory listing using DOS DIR command
Recursive directory listing of ROOT directory using DOS "DIR /S" command. In most cases this function is not as nice and useful as regular RDIR functions, however in my experience RDIR breaks down
- 618 (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
25 Oct 2013
GO - Change directory (cd) easily
Change directory by using a keyword (search folders matching the keyword)
- 234 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
8 Mar 2012
Recursive directory listing - Enhanced RDIR
Files and directories listing, including recursive and other special features
Enhanced version of RDIR function, fixing some bugs and adding some features.- Basic use is similar to Matlab "dir" function, which allow you to list files and directories in a given path :
- 7.1K (All time)
- 5 (Last 30 days)
- 4.7 / 5
- Community
-
27 Jan 2014
List all files in a directory recursively
This will list all of the files in a directory recursively. It is a simple, self-referencing function.
- 75 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
10 Jan 2018
Recursively list files and folders
Recursively lists files and folders under the specified root path using options to filter results
the current directory combinedListing = recursiveDir(pwd());2) List all MATLAB (.m) files under the current directorycombinedListing = recursiveDir(pwd(), "FileType", ".m");3) List all folders under the
- 42 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
3 Jul 2024
Directory listing with a difference, supports directory wildcards.
- 12.5K (All time)
- 3 (Last 30 days)
- 4.8 / 5
- Community
-
14 Apr 2008
- 4K (All time)
- 8 (Last 30 days)
- 3.7 / 5
- Community
-
1 Sep 2016
DIRWALK - Walk the directory tree
Generate the file names and dir names in a directory tree by walking the tree.
call "Visitor Function" for files processing.Using: [pathNames, dirNames, fileNames] = dirwalk(topPath) dirwalk(topPath, visitor) [visitorOutput1, visitorOutput2, ..., visitorOutputN] =
- 1.6K (All time)
- 1 (Last 30 days)
- 4.8 / 5
- Community
-
10 Jul 2011
DIRR (find files recursively filtering name, date or bytes)
Lists files recursively filtering name date and/or size. Output can be set as name date and/or size.
DIRRLists all files in the current directory and sub directories recursively.[LIST] = DIRR(PATH)Returns a structure LIST with the same fieldnames as returned by LIST = DIR(PATH)PATH can contain
- 9.8K (All time)
- 1 (Last 30 days)
- 4.2 / 5
- Community
-
15 Nov 2006
Oustaloup-Recursive-Approximation for Fractional Order Differentiators
Oustaloup-Recursive-Approximation for fractional order differentiator.
% Filename: ora_foc.m% Oustaloup-Recursive-Approximation for fractional order differentiator% Input variables:% r: the fractional order as in s^r, r is a real number% N: order of the
- 5.1K (All time)
- 13 (Last 30 days)
- 4.7 / 5
- Community
-
4 Aug 2003
FileSeries - Rename / renumber files, recursive directories
Renaming and renumbering for series of files ; generalize the use of wildcards (*) for CD, LS ...
This directory contains a set of functions for recursive operations on files and folders (wildcards on subdirectories allowed), including automatic renaming and renumbering of series of files and
- 7.6K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
2 Jun 2010
LS2 searches directories and shows directory listings recursively.
show last modified date/time [default: off] -o ORDER, --order=ORDER - order search by name, n, modified, m, size, s [default: name] -r, --recursive - recurse into subdirectories
- 594 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
19 Feb 2013
RECPERMS (Recursive Permutations)
Produce permutations of the integers from 1 to n recursively one at a time.
. If RECPERMS(n,p) is called n!-1 times recursively (i.e feeding the output vector into the function for the next step) starting with p = 1:n, then the successive outputs span the same output from
- 1K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 Nov 2006
Recursively finds all instances of files and folders with a naming pattern
- 499 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
- 854 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
1 Nov 2010
Get structure field names in recursive manner
Returns the field names of a structure, include the field names of any "sub-structures".
- 2.5K (All time)
- 2 (Last 30 days)
- 4.8 / 5
- Community
-
13 Oct 2011
Recursively search for files and/or directorys under given folder without using of global variables.
- 7.3K (All time)
- 1 (Last 30 days)
- 4.9 / 5
- Community
-
7 Dec 2004
Recursive Least Square with Exponential Forgetting
Recursive Least Square with Exponential Forgetting
Recursive Least Square with Exponential Forgetting is a one of parameter estimation methods which used to estimate the parameter of the transfer function if the system parameter is changing with
- 466 (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
27 Jul 2016
Inverse dynamics with recursive Newton-Euler
Inverse dynamics with recursive Newton-Euler of an open kinematic chain and standard DH-parameters
Inverse dynamics with recursive Newton-Euler of an open kinematic chain described with standard DH-parametersOptional:Robot toolbox is used for comparison: http://www.petercorke.com/RTB/Download and
- 1.4K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
6 Nov 2021
Do a recursive search for files.
- 3.9K (All time)
- 3 (Last 30 days)
- 4.7 / 5
- Community
-
28 May 2009
A recursive search for files with path name matching a wildcard or regular expression pattern.
Function searches a path recursively for file names matching either a wildcard expression (for example 'images*.*') or a regular expression (for example 'images[0-9].*\.*'). The function returns a
- 473 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 Jan 2012
uncover the call structure of a recursive function call
recurse(tree) helps to uncover the call structure of a recursive function call.
The recursive function to examine shall be y = f(x) , then the first call of f must be modified to: [y,tree] = f( x , recurse() ). When f recursively calls itself use: y = f( x, recurse(tree) )The
- 16 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
11 Jul 2020
Recursively check fields of a structure exist
Check fields of a structure exist at any depth. Can also check multiple field branches at any depth.
A.b.c = 2; to be checked as:isfieldRecursive(A,'b','c')ans = 1Which would return false if either b is not a field of A or c is not a field of a.bThe other functionality of this function is that the
- 677 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
22 Jul 2010
- 7.2K (All time)
- 54 (Last 30 days)
- 4.9 / 5
- Community
-
8 Aug 2024
Sum the digits of a number recursively
This Matlab code finds the sum of the digits of a number recursively without using any inbuilt functions.
This Matlab code finds the sum of the digits of a number recursively without using any inbuilt functions.
- 39 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
30 Aug 2020
Recursive Least Squares Filter
Implementation of RLS filter for noise reduction.
- 4.5K (All time)
- 1 (Last 30 days)
- 4.3 / 5
- Community
-
20 Jun 2012
Dynamic Recursive Point Pattern Matching Algorithm for CBIR
This program recognizes the Hand Gestures of American Sign Language. Previously, it was vastly used for Hand Gesture Recognition projects.
This dynamic recursive algorithm is designed for Content Based Image Retrieval and Generic Object Recognition systems.MK-RoD stands for Matched Keypoints' Ratio of Distances and it is a recursive and
- 11K (All time)
- 2 (Last 30 days)
- 4.9 / 5
- Community
-
4 May 2020
Output filenames to a spreadsheet.
file which can be picked up by an editor or spreadsheet, for a more efficient method of keeping track of files versions, date generated, for file/project management. This recursive function allows
- 1.6K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
9 Feb 2002
Recursive Approximate Solution to Matrix Diff. Riccati Eq.
These codes present a recursive approximate solution based on Taylor series expansion to time-varying matrix differential Riccati equation.
examples were solved in the following paper with details and explanations:S. R. Nekoo and M. Irani Rahaghi, "Recursive approximate solution to time-varying matrix differential Riccati equation: Linear and
- 127 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
20 May 2020
- 632 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Produces a 2-D array by means of rec. tesselation.
- 871 (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
20 Jan 2009
PRINTSTRUCT | Recursively print structures to the command window or a cell char array
Recursively print/display hierarchical outline of structure contents
Recursively print hierarchical outline of structure contents. This is a minor adaptation of the File Exchange contribution "Structure outline" written by B. Roossien. Changes include:- automatic
- 1.2K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
28 Dec 2022
Recursively get file-dependencies of a given function
This function searches recursively for all files dependent to a given function (excluding matlabroo
getFileDependencies('funcName') recursively calls the MATLAB-function 'depfun' to find the files dependent to the given function. It filters out all dependendies on files from matlabroot. The
- 2.6K (All time)
- 1 (Last 30 days)
- 4.9 / 5
- Community
-
3 Jul 2007
Practical Recursive Least Squares
personal practical compendium to my theory notes here: https://zenodo.org/records/17639810 DOI https://doi.org/10.5281/zenodo.17639810
A quick reference looking at :basic implementation of Batch Weighted Least SquaresRecursive Least SquaresRecursive Least Squares with forgetting factor
- 9 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
24 Nov 2025
Hirarchical fuzzy identification using gradient descen and recursive least square method
Hirarchical fuzzy identification using gradient descen and recursive least square method
This is the source code for my paper:Fallah, Zeinab, Mojtaba Ahmadieh Khanesar, and Mohammad Teshnehlab. "Hierarchical Fuzzy identification using gradient descent and recursive least square method
- 614 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
3 Jan 2014
STXM Spectromicroscopy Particle Analysis Routines
Spectromicroscopic analysis of atmospheric nanoparticles (aerosols)
- 1.3K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
19 Oct 2010
Ogive optimization toolbox for deriving surface fluxes in challenging environments
- 2.4K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
13 Dec 2023
Determine the size of a folder/directory in bytes, including all subdirectories.
bytes = DirSize('pathOfInterest');Sometimes I write a script that needs to know how large directories are. I couldn't find a function to already do this, so took a stab at it.
- 671 (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
18 Apr 2013
Companion material for the book "Introduction to Audio Analysis, A MATLAB approach"
- 13.7K (All time)
- 13 (Last 30 days)
- 4.5 / 5
- Community
-
18 Mar 2014
- 1.3K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
16 Jul 2024
deprecated -- Light Field Toolbox v0.3 -- v0.4 now available
A set of tools for working with light field (aka plenoptic) imagery in Matlab
- 1.6K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
12 Feb 2015
Alphanumeric sort of filenames or filepaths, with customizable number format.
filepaths are split at each file-separator character, and each level of the file hierarchy is sorted separately.Example with DIR()P = 'C:\SomeDir\SubDir';S = dir(fullfile(P,'*.txt'));S = natsortfiles(S);for k
- 36.7K (All time)
- 144 (Last 30 days)
- 5.0 / 5
- Community
-
10 Apr 2026
Landing Gear Model in Simscape
Landing gear model, including main and lock hydraulic actuators, and multibody dynamics
- 2.8K (All time)
- 13 (Last 30 days)
- 4.8 / 5
- Community
-
1 Sep 2016
- 3 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
22 Dec 2020
deprecated -- Light Field Toolbox v0.2 -- v0.3 now available
A set of tools for working with light field (aka plenoptic) imagery in Matlab
- 4.5K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 Nov 2014
DynaSim simplifies the process of building and simulating models of dynamical systems.
- 1.3K (All time)
- 1 (Last 30 days)
- 4.9 / 5
- Community
-
17 Feb 2022
DEPFUN_TO_DIR - Advanced Project Files Creator
DEPFUN_TO_DIR creates a directory with all your project files including .fig, .mat, .txt and .xls.
directory that contains all these project files for compilation, backup or sending to someone.DEPFUN_TO_DIR will make it easy.Just give this function the main m file and it will do the rest, and even create a
- 377 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
28 Nov 2009