Updated 17 Feb 2009
This m-file and accompanying mex functions replicate the functionality of bsxfun for use in older versions of MATLAB prior to R2007a -- the first version that came with bsxfun built-in.
This code retains the important feature of not replicating any large arrays in order to perform its function.
Included is the source code for a series of mex functions that implement this functionality for several basic operators: plus, minus, times, etc. The function will work without these present albeit more slowly.
Douglas Schwarz (2023). bsxfun substitute (https://www.mathworks.com/matlabcentral/fileexchange/23005-bsxfun-substitute), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
- MATLAB > Mathematics > Elementary Math >
Inspired by: Generalized Array Operations
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.