От декартового участка к полярной гистограмме с использованием Mathematica

Пожалуйста, рассмотрим:

dalist={{21, 22}, {26, 13}, {32, 17}, {31, 11}, {30, 9}, 
        {25, 12}, {12, 16}, {18, 20}, {13, 23}, {19, 21}, 
        {14, 16}, {14, 22}, {18,22}, {10, 22}, {17, 23}}


ScreenCenter = {20, 15}

FrameXYs = {{4.32, 3.23}, {35.68, 26.75}}

Graphics[{EdgeForm[Thick], White, Rectangle @@ FrameXYs, 
          Black, Point@dalist, Red, Disk[ScreenCenter, .5]}]

enter image description here

Что я хотел бы сделать, это вычислить, для каждой точки, его угол в Система координаты, такая как:

enter image description here

выше, является выходом DEIDRED, это частотное количество точек, учитывая конкретный «угол корзины». Как только я знаю, как вычислять угол, я должен сделать это.

8
задан 500 18 September 2011 в 15:50
поделиться