Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/10/2013, à 17:44

Israwcae

Problème avec Octave : "index out of bounds"

Bonjour,
Je crois que c'est un problème réccurent, j'ai trouvé pas mal de posts à ce sujet mais je ne vois pas comment régler mon problème.
J'ai une procédure qui décrypte un fichier et en extrait les données, voici la fin de mon programme :

%% EXTRACTION OF DATA
tim = file(:,usecol(1)); % time in s
ccur = file(:,usecol(2)); % control current in mA
pot = file(:,usecol(3)); % potential in V
cur = file(:,usecol(4)); % current in mA
qcum = cumtrapz(tim, cur)./3600; % cumulated (exchanged) charge in mA.h
p = pot.*cur; % power in W
ecum = cumtrapz(tim,p)/3600; % cumulated (exchanged) energy in mW.h
diffq = file(:,usecol(5)); % differential capacity: d(capacity)/d(potential)

J'ai le message d'erreur :
"index out of bounds"
D'après ce que j'ai compris, cela indique que ma matrice n'est pas assez grande (en longueur : elle a 0 ligne) mais je n'arrive pas à modifier ce paramètre...

Hors ligne