bsxfun substitute

Substitute for bsxfun for older versions of MATLAB in which it is not built-in.


Updated 17 Feb 2009

View License

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.

Cite As

Douglas Schwarz (2023). bsxfun substitute (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP2
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Elementary Math in Help Center and MATLAB Answers

Inspired by: Generalized Array Operations

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes