Форум программистов, компьютерный форум CyberForum.ru

Программа для реализации фильтра скользящего среднего. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
A_Phobia
Сообщений: n/a
07.05.2011, 19:56     Программа для реализации фильтра скользящего среднего. #1
Программа для реализации фильтра скользящего среднего.


// Фильтрация методом скользящего среднего
template <typename sig_t, typename res_t>
void movingAverage (sig_t *pVector, res_t *pResult, int count, int avgLength)
{
int i, j;
res_t avg;
for (i = 0; i < count; i++) {
avg = 0;
int indexBegin = (i - avgLength/2 ) < 0 ? 0 : ( i - avgLength/2);
int indexEnd = (i + avgLength/2) > count ? count : i + avgLength/2;
for (j = indexBegin; j < indexEnd; j ++)
avg += (res_t)pVector[j];
pResult[i] = avg/avgLength;
}
}
При запуске выдает ошибку. Где неверно?
ПОМОГИТЕ НАЙТИ ОШИБКУ, ПОЖАЛУЙСТА!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2011, 19:56     Программа для реализации фильтра скользящего среднего.
Посмотрите здесь:

C++ Программа для посчета среднего арифметического элементов линейной таблицы
Отделение интерфейса от реализации класса: компиляция кода реализации C++
C++ Программа реализации функции х % от у - остаток от деления (при этом х % 0 = 0)
Программа для вычисления среднего арифметического и геометрического массива чисел C++
Напишите программу в С для вычисления среднего арифметического для 3 чисел C++
Задачка для реализации в С++ C++
C++ Выделение памяти в куче для строки для реализации длинной арифметики
программа для вычисления среднего геометрического элементов массива array[15] удовлетворяющих условию C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 17:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru