Re: Диаграммы Венна
От: andy1618 Россия  
Дата: 05.04.08 22:29
Оценка: 3 (1)
WF>Радиусы находятся тривиально, это просто размеры множеств (или корни — не суть важно). А вот как по-простому, но более-менее точно, найти расстояние, на которые надо поместить окружности друг от друга я придумать что-то не могу.

Вот расклад для двух окружностей (отсюда):
==


Площадь пересечения A =

==

Аналитически вывести d через А, наверное, нереально. Т.е. можно либо решать каждый раз численно, либо упростить задачу, например, представив окружности в виде квадратов, и вывести формулу для них — скорее всего, полученное уравнение можно будет решить аналитически.

Ну а дальше, вычислив попарные расстояния между каждыми двумя окружностями, можно построить итоговую диаграмму. Причём наверняка придётся немного её скорректировать, чтобы привести в примерное соответствие площадь центрального пересечения с заданным.

ЗЫ. Площадь пересечения трёх окружностей (центральный кусочек) можно, очевидно, посчитать вычитанием из общей площади окружностей трёх площадей попарных сегментов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.