Suscripted Assignment in to Mxarray is not supported for code generation
古いコメントを表示
Gamma=zeros(n_y*Np,n);
cont=1;
for k=1:n_y:n_y*Np
row_i=k;
row_f=k+n_y-1;
Gamma(row_i:row_f,:)=C*A^(cont);
cont=cont+1;
end
outputs.
Error:Subscripted assignment into an mxArray is not supported for code generation.
Function 'MATLAB Function' (#484.1885.1905), line 85, column 5:
"Gamma(row_i:row_f,:)"
Launch diagnostic report.
2 件のコメント
Shivam Gothi
2024 年 9 月 6 日
Can you please share the complete code so that I can reproduce the error from my end and try to get a possible work around for it?
Walter Roberson
2024 年 9 月 6 日
I notice that each iteration of the loop, it sets n_y rows to a value, and the next iteration overwrites all but one of the rows. This feels like a waste of time.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Function Definition についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!