from
Robust Sparse data types
by Matt J Creates sparse array like MATLAB's built-in sparse type, but robust to certain bugs/errors.
obj=rspeye(varargin)
function obj=rspeye(varargin)
%Same as speye(), but returns result as RobustSparse type
%
%
% by Matt Jacobson
%
% Copyright, Xoran Technologies, Inc. 2009
%
obj=rsparse(speye(varargin{:}));