Подскажите кто знает как найти средний угол.
Среднее арифметическое не подходит (350+10)/2=180, а надо 0.
Собрал вот такую схему:
code_36797.txt
Через цикл (0 - 359) перебирает все варианты и выбирает угол к которому все углы расположены ближе всего.
А есть ли другой вариант без перебора? Формула может какая?
Этот топик читают: Гость
Ответов: 39
Рейтинг: 0
|
|||
карма: 1 |
| ||
файлы: 1 | code_36797.txt [3.4KB] [264] |
Ответов: 198
Рейтинг: 2
|
|||
Среднее двух координат сделал, знаю, что можно упростить еще, просто ночь уже, думать лень, но вроде пашет...
Если несколько координат, то по тому же принципу можно доделать... Сорри за бардак, думал на ходу... code_36798.txt Если я конечно я правильно задачу понял |
|||
карма: 0 |
| ||
файлы: 1 | code_36798.txt [3.8KB] [254] |
Ответов: 9906
Рейтинг: 351
|
|||
А ведь и правда.
УЖЕ НАСТУПИЛО |
|||
карма: 9 |
|
Ответов: 1343
Рейтинг: 31
|
|||
карма: 2 |
| ||
файлы: 1 | code_36799.txt [1.2KB] [302] |
Ответов: 8928
Рейтинг: 823
|
|||
карма: 19 |
| ||
файлы: 1 | code_36800.txt [4.3KB] [340] |
Ответов: 9906
Рейтинг: 351
|
|||
Блин, достали ...
Если исходные данные определены до числа, кратного 360, ТОДЫ: среднеарифметическое определено до числа кратного 180. И ВСЕ И никто меня не убедит, что 0 правильнее 180. Как, впрочем, и наоборот. Если не в состоянии понять сию "великую мудрость", просто тупо запомните. |
|||
карма: 9 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2021-05-21 12:34:09 |
|||
карма: 0 |
|
Ответов: 8928
Рейтинг: 823
|
|||
178.44.242.212, формула в MathParse из кода 36800
|
|||
карма: 19 |
|
Ответов: 39
Рейтинг: 0
|
|||
карма: 1 |
| ||
файлы: 1 | code_36812.txt [3.6KB] [253] |
Ответов: 8928
Рейтинг: 823
|
|||
up1891, вам же дали формулу, зачем усложнять, вот ещё одна, без отрицательных углов.code_36813.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_36813.txt [1.6KB] [302] |
10