Updated 9 Mar 2006
Counts the lines of source code in an M-file.
A line of source code is defined to be not a comment line, not a continuation of a previous line, and not an empty line.
The function line is included. SLOC returns the line count for the entire file, not for individual functions of a file.
If more than more statement is on the same line, that it treated as one line. For example, the line:
minx = 32; maxx = 100;
is one line of source code.
Raymond Norris (2023). sloc (https://www.mathworks.com/matlabcentral/fileexchange/3900-sloc), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Inspired: slocDir, slocdir( directoryPath ), Code for Webinar "Signal Processing and Machine Learning Techniques for Sensor Data Analytics", Code for Webinar "Signal Processing for Machine Learning"
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.