Найти размер матрицы, не используя `size` в MATLAB

Предположим, я хочу найти размер матрицы, но не могу использовать такие функции, какsize, numel, а такжеlength, Есть ли хорошие способы сделать это? Я могу придумать несколько версий, использующих циклы, такие как приведенная ниже, но возможно ли это сделать без циклов?

function sz = find_size(m)
sz = [0, 0]
   for ii = m'    %' or m(1,:) (probably faster)
      sz(1) = sz(1) + 1;
   end

   for ii = m     %' or m(:,1)'
      sz(2) = sz(2) + 1;
   end    
end

И для справки: это не домашняя работа, это из любопытства. Хотя решения этого вопроса никогда не будут полезны в этом контексте, возможно, что они предоставляют новые знания с точки зрения того, как могут использоваться определенные функции / методы.