Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Вычисление средней скорости (https://forum.antichat.xyz/showthread.php?t=184975)

Дикс 08.03.2010 11:46

Вычисление средней скорости
 
в математике я не силен, поэтому пока не придумал правильного решения
буду признателен за подсказки

вот к примеру замеряем скорость скачивания раз в секунду

может получиться такой график:
http://img704.imageshack.us/img704/588/25732516.jpg

есть два счётчика:
текущая скорость - с ней всё понятно, постоянно обновляем каждую секунду
средняя скорость - как я понимаю она должна отражать скорость на тех отрезках времени, которые выделены линиями

два вопроса:

как замерять скорость для этих линий?
понятно что в наборе чисел для рассчёта должны отсутствовать минимальные значения, но с какого момента тогда начинать считать?

второе - что показывать при переходе от одной линии к другой?

ViLKaa 08.03.2010 11:52

а что мешает брать например последние 100 секунд. склыдывать и делить на 100? вот и средняя.

Дикс 08.03.2010 15:49

Цитата:

а что мешает брать например последние 100 секунд. склыдывать и делить на 100? вот и средняя.
вообще я брал последние двести, в итоге заметил что средняя скорость 3кб/с, когда в реале она 20-40

возможно это и есть правильное решение, лишь уменьшить интервал

Godfather Bulan 08.03.2010 15:52

Ну на сколько мне известно есть формула среднего значения и у определенного интегралла есть похожее свойство.. ща глянем лекции...

xa-xa89 08.03.2010 15:55

если взять тупо средние арифметическое?
скорость которая была на первой секунде + плюс скорость которая была на 2ой секунде и т.д...
и все это поделить на колво секунд?

Godfather Bulan 08.03.2010 15:59

http://www.pm298.ru/ointegral2.php
во. теорема о среднем.

Или как вариант сделать как у 2ip.ru
допустим замеряем 1 раз в 10 минут в течении часа. т.е. получаем

a,b,c,d,e,f - замеры
Ср. скорость = (a+b+c+d+e+f)/g, где g количество слагаемых (в нашем случае 6)

VERte][ 08.03.2010 17:02

Цитата:

Сообщение от Godfather Bulan
http://www.pm298.ru/ointegral2.php
во. теорема о среднем.

ты втыкаешь, что такое дискретность и непрерывность? в теоремах о среднем требуется непрерывность функции, при любых экспериментальных измерениях ты получаешь дискретные данные, так что это здесь не подходит ну вообще никак (я даже не говорю о том, как искать мю или кси)

так что тс советую пользоваться такой инфой - http://ru.wikipedia.org/wiki/Средняя_скорость а именно брать весь объем файла и делить на время затраченное на его скачивание - наиболее простой и верный вариант

зы. ещё там же есть инфа про среднее гармоническое, тоже вполне можно использовать

Godfather Bulan 08.03.2010 17:04

Цитата:

Сообщение от VERte][
ты втыкаешь, что такое дискретность и непрерывность? в теоремах о среднем требуется непрерывность графика функции, при любых экспериментальных измерениях ты получаешь дискретные данные, так что это здесь не подходит ну вообще никак (я даже не говорю о том, как искать мю или кси)

Ну нет, так нет) Я Лишь предположил.

admink1 08.03.2010 17:08

Цитата:

Сообщение от Godfather Bulan
Или как вариант сделать как у 2ip.ru
допустим замеряем 1 раз в 10 минут в течении часа. т.е. получаем

a,b,c,d,e,f - замеры
Ср. скорость = (a+b+c+d+e+f)/g, где g количество слагаемых (в нашем случае 6)


это то канает :)

Mr.Replica 08.03.2010 17:25

V=S/t вот формула,ращве так тяжело????


Время: 01:54