При нерегулярном цикле критических дней рассчитать овуляцию можно, но данные будут варьироваться "от" и "до". Нужно высчитывать минимум и максимум, в итоге выйдет радиус, где пересекутся те дни, которые будут однозначно эффективными для зачатия.
Возьму за пример себя. Минимум в днях между циклами 28, максимум 32, при болезни до 35-36, но это редкость раз в год или два, однако это тоже нужно учесть как отклонение от нормы.
Овуляция происходит на 10-12 день от начала первого критического дня. В зависимости от длительности цикла увеличивается или уменьшается период овуляции (вероятность зачатия). Стандартно отсчет идет в 10-12 дней при 28-дневном цикле. При 32-х дневном прирост в 2 дня, при 24-26 дневном цикле минус 1-2 дня.
Следовательно у меня дни овуляции от 10-ти до 14 дней в общей сложности. Порядка двух недель у меня зона опасности, или радости, если супруги хотят зачать ребенка. Отнять от 28 (32) 10-14, получается максимум 18 (22) дня, минимум 14 (18) дней из числа свободных от овуляции. Половина дней идет на период до овуляции, вторая половина после. В итоге вырисовывается картина: с начала критических дней до начала овуляции минимум 7 дней, максимум 11. Берем в учет тот фактор, что сперматозоид живет до 7-ми дней. Плюс день два в запас, вдруг мега-живучий попадется.
В первый критический день уже пошел отсчет по минимальным параметрам до овуляции. 7 дней мало, сперматозоид может дожить до овуляции и оплодотворить яйцеклетку. По окончании овуляции по максимуму, это в нашем случае из примера 14 дней, остается 11 дней, но я не знаю, когда начнется новый критический день, ведь ориентир был на прошлый месяц, поэтому отнимаю от 11-ти три дня. Остается 7 дней. Минус еще два дня, вдруг с овуляцией сбой и она затянулась. В итоге остается 5 дней до начала крит.дней и 7 после начала крит.дней до след. овуляции.
5 дней берем в учет, так как 7 дней с начала крит.дней могут жить сперматозоиды внутри женщины. Так как мы не знаем точно, след цикл будет коротким или длинным, приходится отнимать еще два дня от пяти, остается три свободных дня.
Данный вариант подсчета удобен для регулярного цикла, не нужно отсчитывать минимумы и максимумы.
При нерегулярном цикле проще вычислять грядущие овуляции методом ректального измерения температуры. Ровно за три дня до ее начала температура начинает расти, в день овуляции самая большая, затем несколько ниже, по окончании овуляции температура возвращается в норму. При нерегулярном цикле проще отслеживать овуляцию таким образом, затем выводят средний показатель по дням овуляции и высчитывают свободные дни (их два-три, а у коротких циклов периодичностью 22-28 дней их нет вообще).