Я пытаюсь создать файл кода mex из файла .m с помощью кодера Matlab. Код, для которого
function [result,x]=tesrank(A,x)
result = [];
n = x;
for col= 1:n
result = [result, sum(A==col, 2)];
end
Для фиксированного размера я могу получить его, используя
codegen tesrank -args {zeros(2,3), zeros(1)}
% Here size(A)=2x3 and size(x)=1x1
Как мне это сделать, не ограничивая размер A и x?