salut tous,
j'ai un peu de mal avec les messages d'erreur d'octave et du coup j'ai du mal à trouver mes erreurs... j'espere que vous pourrez de nouveau m'aider
j'ai une portion de code qui ressemble à ceci :
et voici le message d'erreur que me donne ce bon vieux octave :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 if (type=='tri') for i=1:nb for j=1:nbC(i) t1=dIni:increment:maxAmp(i); c1=maxAmp(i):-increment:-maxAmp(i); t2=-maxAmp(i):increment:(dIni-increment); D_i{i}=[D_i{i} t1 c1 t2]; end % if (i==nb)tps_i D_i{i}(end+1)=dIni; end % tempV=zeros(1,length(Df{i})); tempV=tempV+DfRa{i}; Vite_i{i}=[Vite_i{i} tempV]; % incrementT=increment/DfRa{i}; tps_i{i}=zeros(1,length(D_i{i})); tps_i{i}(1)=tempsIni; for j=2:length(tps_i{i}) tps_i{i}(j)=tps_i{i}(j-1)+incrementT; end % tpsIni=tps_i{i}(end) % end else error('ERREUR moi :"mafonction" ==>algo1 nn correct') end
cannot be indexed with {
mais sans grandes précisions (où je n'ai pas compris comment les lire)
=> à mon avis l'erreur vient d'ici :
mais je ne comprends pas pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part D_i{i}=[D_i{i} t1 c1 t2];
=> pourriez m'indiquer quel est le blem et comment y remédier s'il vous plait ?
merci beaucoup
Partager