реклама на сайте
подробности

 
 
> нахождение средней площади
vLx0F
сообщение Dec 16 2008, 08:28
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 101
Регистрация: 8-06-07
Из: Moscow
Пользователь №: 28 303



Пусть на оси X в некотором диапазоне x1..xN задана ф-ция (не аналитически), значения которой F(xi) образуют кривую произвольной формы (i = 1..N). Все значения F(xi) отнормированны к максимальному, т.е. max(F(xi)) = 1. Необходимо найти точку xk (xk = x1..xN), относительно которой площадь равнялась бы половине всей площади под этой кривой. Вот нашел несколько методов:

1. Осреднить значения ф-ции - F1 = sum(F(xi))/N, (i = 1..N, N - число точек) и умножить на (xN-x1), т.е. найти площадь прямоугольника и взять его половину S2 = F1*(xN-x1)/2. Т.о. xk = x1 + S2, где S2 - некоторое искомое смещение относительно x1(Начала).

2. xk = sum(F(xi)*xi). Вот этот метод совсем не понимаю. Вроде с виду похоже на мат. ожидание smile.gif, но вроде и нахождение площади... Но найденная таким способом xk'ая не попадает в диапазон x1..xN, как-то, наверное, хитро отнормировать надо ?

Просьба, прокомментировать методы, пояснить (особенно 2) что так, что нет и посоветовать другие какие-нибудь.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.0134 секунд с 7
ELECTRONIX ©2004-2016