Azzera filtri
Azzera filtri

error massage index exceeds

3 visualizzazioni (ultimi 30 giorni)
Maria hassan
Maria hassan il 7 Dic 2016
Commentato: KSSV il 7 Dic 2016
Hi,
I am running my codes and getting the following error massage:
Index exceeds matrix dimensions. Error in main (line 73) W=[y1lag(lagno(i)+2:T,:) dylag(lagno(i)+2:T,:)];
why am I getting it and how to deal with it please? I have attached the matlab m file. I am really need a help asap since I am running out of time for submission.
Regards Sarah
  5 Commenti
Maria hassan
Maria hassan il 7 Dic 2016
and ic file as it does not allow me to attache them:
function [aic,sbc]=IC(y,error,pmax,p) T=length(y); T=T-pmax;
llhood=-T/2*(1+log(2*pi)+log(error'*error/T)); sbc=(-2*llhood/T)+((p+1)*log(T)/T); aic=(-2*llhood/T)+2*((p+1)/T);
KSSV
KSSV il 7 Dic 2016
dylag=lagmatrix(dy(:,i),(1:lagno(i))); % line 72
your dylag is an empty matrix. Because 1:lagno(i) is zero. lagno is zero, so there is no possibility of picking columns from lagmatrix.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Cell Arrays in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by