/usr/share/freemat/toolbox/array/nonzeros.m is in freemat-data 4.0-5build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | % NONZEROS NONZEROS Retrieve Nonzero Matrix Entries
%
% Usage
%
% Returns a dense column vector containing the nonzero elements
% of the argument matrix. The syntax for its use is
%
% y = nonzeros(x)
%
% where x is the argument array. The argument matrix may
% be sparse as well as dense.
% Copyright (c) 2002-2006 Samit Basu
% Licensed under the GPL
function x = nonzeros(y)
[i,j,x] = find(y);
x = cast(reshape(x,[numel(x),1]),class(y));
|