Code covered by the BSD License  

Highlights from
block diagonal representation

Be the first to rate this file! 3 Downloads (last 30 days) File Size: 2.07 KB File ID: #36142

block diagonal representation

by David Holdaway

 

11 Apr 2012

Converts a matrix into a cell array of different sized matrices that make up the blocks.

| Watch this File

File Information
Description

Essentially if one has a matrix M that they wish to store more efficiently in memory/use for function bldiagmult.m (same author), then use
 cellform = blkdiagconv( M );
this is such that using the inbuilt Matlab function one has
M == blkdiag(cellform{:})
it is essentially the inverse function to blkdiag.

Required Products MATLAB
MATLAB release MATLAB 7.14 (R2012a)
Tags for This File  
Everyone's Tags
block diagonal, linear algebra, mathematics, matrix multiplication
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.

Contact us