Я действительно запутался в этом коде.
Вот что я хочу сделать: начните со значения «v», равного 5, выполните остальные функции / вычисления, увеличьте значение «v» на 0,01, выполните функции / вычисления,затем снова увеличьте значение «v» на 0,01, выполните функции ... делайте это 500 раз или пока не будет достигнуто значение «V» 10,00, в зависимости от того, что легче кодировать.
Вот мой код на данный момент:
//start loop over v
for(iv=5;iv<=500;iv++) {
v=0.01*iv;
//Lots and lots of calculations with v here
}
Вот что я получаю: я попытался установить iv <= 10, чтобы он делал 10 циклов только для того, чтобы я мог проверить его передоставив его на всю ночь.Он сделал только 6 циклов, начиная с v = 0,05 и заканчивая 0,1.Таким образом, проблема в том, что а) он не работал в течение 10 циклов, б) он не начинался в 5.00, он начинался в 0.05.</p>
Любая помощь будет оценена.
РЕДАКТИРОВАТЬ: Святое дерьмо, так много ответов!Я пробовал 2 разных ответа, оба работают!Я смотрел на это и менял код в течение 3 часов, не могу поверить, что это было так просто.