Salve,
Ho uno script che legge dei logfiles ed estrae delle variabili tra cui l' accuracy (percentuale di risposte corrette)
Se "accuracy" e' minore di 65% voglio che lo script salti il file che sta analizzando e vada al logfile seguente. Inoltre voglio che inserisca tutti i valori di accuracy maggiori di 65% in una variabile chiamata "globacc". Per fare questo ho scritto le seguenti righe:
accuracy = (acc*100)/144;
if accuracy < 65
f = f + 1;
end
globacc (f) = accuracy;
Queste righe devo dire che funzionano a parte quando due file consecutivi hanno accuracy < 65%.
Mi spiego meglio, se l'accuracy del file corrispondende a f (il contatore dell'intero script) e' < di 65%, lo script salta quel file e va a quello successivo. Se anche quello successivo ha accuracy < di 65% questo non viene riconosciuto ma viene preso per buono e immagazzinato nella variabile "globacc". Invece io voglio che per ogni f valga la regola di "non minore di 65%".
Potete aiutarmi a risolvere questo problemino?
Grazie mille
Ale