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,

답변 (1개)

Star Strider
Star Strider 2018년 10월 10일

0 개 추천

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

Saptorshee Chakraborty
Saptorshee Chakraborty 2018년 10월 10일
Thank you very much, I will try
Star Strider
Star Strider 2018년 10월 10일
My pleasure.

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기

태그

질문:

2018년 10월 9일

편집:

2018년 10월 10일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by