我正在尝试使用 Matlab 编码器从 .m 文件生成一个 mex 代码文件。代码是
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 大小的情况下做到这一点?