私のmatlab関数は次のようになります。
function out=func(M)
for i=1:size(M,2)
do something on M(:,i)..
end
パラメータMが動的な次元であることをMATLABコーダーに伝えるにはどうすればよいですか?次のようなオプションしか表示されません:assert(isa(M、'double')); または、Mが一定の次元を持つようにアサートします。
私のmatlab関数は次のようになります。
function out=func(M)
for i=1:size(M,2)
do something on M(:,i)..
end
パラメータMが動的な次元であることをMATLABコーダーに伝えるにはどうすればよいですか?次のようなオプションしか表示されません:assert(isa(M、'double')); または、Mが一定の次元を持つようにアサートします。
Matlabのコーダードキュメントはhttp://www.mathworks.it/help/toolbox/coder/ug/bsxyt0_.htmlで確認できます。