![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() ![]() |
![]() |
Yurka |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 143 Пол: Мужской Репутация: ![]() ![]() ![]() |
У меня собственно вопрос, что ж это такое геометрический центр массива?
Нужно написать программу которая определяет растояние от точек до геометрического центра массива (координаты точек задаются двумя массива Х и У соотвественно, по 9 значений в каждом). Подскажите как найти геометрический центр для данного условия? |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Очень похоже, что тебе надо найти центр тяжести системы материальных точек (координаты заданы, массы принимаешь за единичные, скажем)... Вот тут был пример: Задача: Центр тяжести
(хотя возможно имелось в виду что-то другое) |
andriano |
![]()
Сообщение
#3
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
"Геометрический центр массива" - некорректный термин. Под ним может скрываться все, что угодно.
Один вариант предложил volvo. Можно предложить и другие: - центральный элемент. При длине массива 9, очевидно, центральным будет 5-й (считая с 1) элемент массива. - середина между крайними (экстремальными) значениями. Перед тем, как приступать к написанию программы, рекомендую уточнить (попросить определение) этот термин у того, кто формулирует задачу. |
Гость |
![]()
Сообщение
#4
|
Гость ![]() |
"Геометрический центр массива" - некорректный термин. Под ним может скрываться все, что угодно. Один вариант предложил volvo. Можно предложить и другие: - центральный элемент. При длине массива 9, очевидно, центральным будет 5-й (считая с 1) элемент массива. - середина между крайними (экстремальными) значениями. Перед тем, как приступать к написанию программы, рекомендую уточнить (попросить определение) этот термин у того, кто формулирует задачу. к сожалению уточнение невозможно ![]() воспользовался советом VOLVO, получилось среднее арифметическое по X и Y ![]() Цитата - середина между крайними (экстремальными) значениями. это значит найти максимум и минимум среди значений X и Y, а потом среднее, то есть: Xc=(Xmax+Xmin)/2 Yc=(Ymax+Ymin)/2 правильно я понял? |
Гость |
![]()
Сообщение
#5
|
Гость ![]() |
|
Yurka |
![]()
Сообщение
#6
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 143 Пол: Мужской Репутация: ![]() ![]() ![]() |
последние два сообщения мои, так спешил почитать ответы, что забыл авторизироваться (к сожалению, не первый раз уже, да простят меня модераторы за это и за лишний флуд !)
|
Client |
![]()
Сообщение
#7
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
Цитата а если бы количество елементов было парное число? В этом случае надо округлить, чтобы центр был и для четного числа элементов и для нечетногоСообщение отредактировано: Client - 15.12.2007 12:16 |
volvo |
![]()
Сообщение
#8
|
Гость ![]() |
Цитата получилось среднее арифметическое по X и Y А теперь поставь несколько точек на бумаге, найди для координат этих точек среднее арифметическое, и полученную точку тоже отметь на рисунке. Где она будет расположена геометрически? |
andriano |
![]()
Сообщение
#9
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Yurka, понял-то правильно, другое дело, что все эти варианты дают разное значение, поэтому неонятно, что выбрать.
По поводу центрального элемента опять же: 1. Для четного количества центрального элемента не существует. 2. Для четного количества надо взять ближайший элемент снизу. 3. Для четного количества надо взять ближайший элемент сверху. 4. Для четного количества надо взять среднее арифметическое между двумя ближайшими элементами. Все варианты, варианты... И неизвестно, который из них правильный. |
Yurka |
![]()
Сообщение
#10
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 143 Пол: Мужской Репутация: ![]() ![]() ![]() |
Yurka, понял-то правильно, другое дело, что все эти варианты дают разное значение, поэтому неонятно, что выбрать. По поводу центрального элемента опять же: 1. Для четного количества центрального элемента не существует. 2. Для четного количества надо взять ближайший элемент снизу. 3. Для четного количества надо взять ближайший элемент сверху. 4. Для четного количества надо взять среднее арифметическое между двумя ближайшими элементами. Все варианты, варианты... И неизвестно, который из них правильный. да, не думал я, что с этим геометрическим центром такая неоднозначность получается... перепробовав всё, склоняюсь как и прежде к совету volvo. andriano спасибо за идеи! |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 22:43 |