Я бы сказал, что вы правильно поняли. : -)
Хотя я должен добавить, что если метод, подобный тому, что представил Aequitarium Custos, является более читабельным или предпочтительным для вас, во что бы то ни стало, используйте этот метод. Иногда проще рассчитать элементы данных по одному и рассчитать следующий элемент из того, который вы только что рассчитали, вместо того, чтобы использовать абсолютную формулу, всегда начинающуюся с вашего первого элемента данных.
В конце концов, пока ваша математика верна (и я думаю, что это так), вам решать, как вы хотите написать код.