Info
此问题已关闭。 请重新打开它进行编辑或回答。
Index exceeds matrix dimensions
1 次查看(过去 30 天)
显示 更早的评论
Hello all,
Anyone knows what goes wrong? I receive this error:
Index exceeds matrix dimensions.
on the following code:
X = [ones(M,1), r(:,t,1), r(:,t,2), r(:,t,3), r(:,t,4), r(:,t,5),...
z(:,t,1), z(:,t,1).^2, z(:,t,2), z(:,t,2).^2, z(:,t,3),...
z(:,t,3).^2, z(:,t,4), z(:,t,4).^2, z(:,t,5), z(:,t,5).^2, ...
z(:,t,1).*z(:,t,2), z(:,t,1).*z(:,t,3),z(:,t,1).*z(:,t,4),...
z(:,t,1).*z(:,t,5), z(:,t,2).*z(:,t,3), z(:,t,2).*z(:,t,4),...
z(:,t,2).*z(:,t,5), z(:,t,3).*z(:,t,4), z(:,t,3).*z(:,t,5),...
z(:,t,4).*z(:,t,5)];
referring to this function
function Weights = Portfolio_fmincon_multiple_it_state_vb_bs(r,z,gamma,r_f,constr_ON,... it_ON, N_max)
Help would be much appreciated!!
Thanks.
Kevin
0 个评论
回答(2 个)
Azzi Abdelmalek
2013-6-10
You should look at the sizes of r and z, and check if their indices do not exceed those sizes
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!