Error on REPMAT PROBLEM
4 ビュー (過去 30 日間)
古いコメントを表示
Can anyone tell me what is this error:
Error using repmat
Replication factors must be a row vector of integers or integer scalars.
Error in simple_example (line 15)
beta(1:N*0.3,:)=repmat([0.5 -0.5],N*0.3,1);
My N= 85, T=51 , X= X1, X2, X3,
0 件のコメント
回答 (1 件)
Star Strider
2018 年 10 月 10 日
The arguments designating the dimensions to be replicated must be integers. It is not possible to replicate a fraction of a dimension.
The same applies to your column subscript for ‘beta’.
Use floor, ceil, or similar functions to create integers from the calculations that now result in fractions.
2 件のコメント
参考
カテゴリ
Help Center および File Exchange で Matrix Indexing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!