MATLAB: Replacing zeros with empty values

matriceszeros

Is it possible for matrices in matlab to replace zeros by empty values i.e. not even give a zero but have blank entries?

Best Answer

No. Not unless every row/column has one and you concatenate.
It is possible to have empty elements in cell arrays though, consider:
A = magic(5); %sample
A(A<10)=0; %some zeros
C = cellfun(@(x)x(logical(x)),num2cell(A),'uni',false) %cell with empties where zeros were