Matlab coder and tested mex file
1 回表示 (過去 30 日間)
古いコメントを表示
Hi,
I am trying using Matlab coder to generate a mex file. I get an error during "run mex file with test function".
The strange thing is that the error refers to a function and to a specific line to that function where, however, I have nothing. I tried to delete all files, the prj, running it again, moving lines in the function, but it just get stuck. I checked whether I have duplicates of the function, but nothing. Moreover, this line is in an else branch that is not even executed in the testing function. Specifically, I get the error
Error using integral_Ihp1_I11_subs_TOL_vectorized (line 184)
Sizes mismatch: [0][270] ~= [1][269].
I have no idea where the 270 comes from either. And, at line 184 of that function, I have nothing. Do you think that it can be a bug?! What else am I missing that I should check?
2 件のコメント
Prasanth
2020 年 11 月 23 日
It seems like you are generating code for variable-sized arrays. The following link has limitations while generating code for variable-sized arrays and possible workarounds.
Could you check if any of the scenarios matches your case?
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Testing Frameworks についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!