Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ошибка в функции преобразования Фурье - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конвертация байтов в Int16 http://www.cyberforum.ru/cpp-beginners/thread902602.html
Подскажите мб команду и библиотеку ей соответствующую ... Суть в чем: имеется массив байтов .. нужно получить массив чисел, каждое из которых представлено 2 байтами (последовательными). Кусок...
C++ Составить подробную блок-схему Помогите составить блок-схему: // --------------------------------------------- #include <stdio.h> #include <conio.h> #include <iostream.h> // -------------------------------------------... http://www.cyberforum.ru/cpp-beginners/thread902581.html
Чем отличаются dynamic_cast и static_cast? C++
если можно пример напишите
C++ Форматированный вывод. Можно ли реализовать переменную точность
Программа калькулятор. После вычисления значения нужно сделать вывод числа, да так, чтобы только значащие цифры были. С помощью printft. То есть числа разные, я определяю количество значащих цифр...
C++ Как считывать числа с textBox ? http://www.cyberforum.ru/cpp-beginners/thread902577.html
Как считывать числа с textBox ?
C++ Мах Елемент подробнее

Показать сообщение отдельно
Носки
1 / 1 / 0
Регистрация: 02.06.2013
Сообщений: 10
18.06.2013, 21:03  [ТС]
Задачу решила, если вдруг кому-то тоже будет интересно, напишу, как:
Чтобы получить частоту, необходимо использовать индекс максимального элемента, а не сам максимальный элемент, т.к. его значение - это не частота, а максимальная энергия отрезка.
Дальше работаем по формуле:
частота = найденный индекс/размер массива * частота дискретизации

Плюс, как мне подсказали, индекс необходимо искать не по всему массиву, а только по его первой половине из-за зеркального эффекта.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru