bsxcat(dim, varargin)

Concatenate two arrays along a specific dimension with auto expansion of singleton enabled.

You are now following this Submission

Examples:
Insert the zeros-row on top of 3x3 matrix
M = magic(3)
bsxcat(1,0,M)
Concatenate the ones-column on right of 3x3 matrix
M = magic(3)
bsxcat(2,M,1)

Cite As

Bruno Luong (2026). bsxcat(dim, varargin) (https://www.mathworks.com/matlabcentral/fileexchange/32681-bsxcat-dim-varargin), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Extend BSXCAT to deal with to multiples (>2) arrays

1.0.0.0