[TOC]

isbanded

Determine if a matrix is banded

Usage

isbanded(A, l, u)

Example

Input
a = zeros([5 4]);
% 30% of the elements are non-zero (randomly generated)
i = randi(numel(a),1, ceil(numel(a)*.3));
a(i) = 7+7i
isbanded(a,3,1)
Output
a =
 0.000 + 0.000i   7.000 + 7.000i   0.000 + 0.000i   0.000 + 0.000i
 0.000 + 0.000i   7.000 + 7.000i   0.000 + 0.000i   0.000 + 0.000i
 0.000 + 0.000i   7.000 + 7.000i   0.000 + 0.000i   0.000 + 0.000i
 7.000 + 7.000i   0.000 + 0.000i   0.000 + 0.000i   7.000 + 7.000i
 0.000 + 0.000i   0.000 + 0.000i   0.000 + 0.000i   0.000 + 0.000i

ans =
 1