blkdiag

Core Math

Create a block diagonal matrix from the input matrices. Each input becomes a diagonal block in the output.

Syntax

blkdiag(A, B, ...)

Examples

blkdiag([1, 2; 3, 4], [5, 6; 7, 8])
▶ Run
blkdiag(eye(2), [9])
▶ Run

See Also

Try SimLab — Free MATLAB® Alternative

466 functions. Runs in your browser. No install.

Open SimLab

Stay Updated

Get notified about new simulations and tools. We send 1-2 emails per month.