What is wrong with my script?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
THIS IS THE RELEVANT PART OF THE SCRIPT:
index_aanname = find(strcmp(alldata(:,5), 'Aanname') == 1);
TA = tijdnum(index_aanname);
TA10 = TA - 10;
SA = speler(index_aanname);
for j= 1:240
k=index_aanname(j);
if (strcmp(alldata(k,3), 'SA{j}') == 1) && (strcmp(alldata(k),4),'Voor') == 1) && (TA10(j) < tijdnum(index_aanname(j))) && (tijdnum(index_aanname(j)) < TA(j));
asdf = tijdnum(index_aanname(j));
B{j} = [asdf];
end
end
Can someone help me? Something is wrong with the IF statement, because asdf doesn't arise. There is no error, so not all assumptions are approved, but I am sure asdf has to appear. Who could help me?
0 commentaires
Réponse acceptée
James Tursa
le 8 Juin 2018
Modifié(e) : James Tursa
le 8 Juin 2018
Should this
strcmp(alldata(k,3), 'SA{j}')
be this
strcmp(alldata(k,3), SA{j})
And should this
strcmp(alldata(k),4),'Voor'
be this
strcmp(alldata(k,4),'Voor')
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!