Страница 1 из 1
график в полярных координатах
Добавлено: 07 дек 2004, 06:42
igRonin
Привет всем!
Помогите пострить график в полярных координатах.
В смысле нужен компонент для этого. Буду очень лдагодарен за линк.
зарание спасибо.
Добавлено: 07 дек 2004, 11:13
Romeo
Не вижу смысла в компоненте от третьего производителя. Думаю, можно справиться своими силами. Подход необычайно просто. Достаточно в цикли по Phi = 0..2*Pi с неким дискретным шагом вычислить следующие значения:
X = Ro * cos(Phi);
Y = Ro * sin(Phi);
и вывести эти значения на экран, понимая их как декартовы координаты набора точек. При выводе можно использовать как рисование пикселями, так и рисование отрезками. Следует ометить, что слишком маленький шаг брать не стоит по той причине, что улучшение точности при уменьшении шага, согласно Численным Методам, в конце концов начинат перекрываться ошибкой вычислений. На практике для подобных алгоритмов шаг меньше одной тысячной (0.001) лишен всякого смысла.