Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
 Аватар для Mr.Yes
3 / 3 / 1
Регистрация: 21.05.2010
Сообщений: 43

Как реализовать fft() через ifft()

21.01.2016, 20:57. Показов 1419. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем вот такая задача. Не очень представляю, как это должно быть сделано.
Прошу извинить если этот вопрос уже обсуждался - не смог найти в поиске.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.01.2016, 20:57
Ответы с готовыми решениями:

S-параметры линейной цепи через FFT
Здравствуйте форумчане! Очень нужна помощь. На данный момент сделала одну функцию S11 параметра в частотном диапазоне, результат то что...

ПЛИС Работа с FFT через SG-DMA в С
В Qsys (Quartus II 14.1) создал блок, содержащий cpu, sdram контроллер и все базовые штуки. Добавил 2 SG-DMA. 1-й (MemToStream) для...

Обратное преобразование Фурье (IFFT)
Доброго времени суток. Разбираюсь с FFT и IFFT. Уже какой день парюсь над обратным преобразованием Фурье. Добрые люди, может объясните в...

3
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
22.01.2016, 08:08
Matlab M
1
2
3
4
5
6
7
8
9
10
clc; close all; clear;
L = 1024;
fs = 16;
t = (0:L-1)/fs;
y = cos(2*pi*t);
nfft = 2^nextpow2(L);
freq = fs/2*linspace(-1, 1, nfft);
S = ifft(y);
mag = abs(S);
plot(freq, fftshift(mag)); grid on
1
 Аватар для Mr.Yes
3 / 3 / 1
Регистрация: 21.05.2010
Сообщений: 43
22.01.2016, 16:29  [ТС]
R2D2, извините, а не могли бы вы пояснить, пожалуйста, код?
На чем он построен? Какова идея?

Добавлено через 12 минут
R2D2, имею ввиду простые человеческие комментарии к коду
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
24.01.2016, 02:08
Цитата Сообщение от Mr.Yes Посмотреть сообщение
Какова идея?
Идея такова, что прямое и обратное ПФ отличаются только знаком в экспоненте и коэффициентом перед интегралом в обратном преобразовании (его, кстати, я не учел). Потому работают функции почти что одинаково.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.01.2016, 02:08
Помогаю со студенческими работами здесь

Как вызвать функцию FFT из библиотеки AlgLibNet
Помогите, пожалуйста, освоить работу с этой библиотекой. Тестовый пример test_i заработал, а test_c - нет. Получаю ошибки "Не удалось...

Как можно реализовать через цикл?
Есть игра пинг-понг. Как можно реализовать через цикл вывод кирпичей на игровое поле? Brick ^Brick1, ^Brick2, ^Brick3, ^Brick4,^Brick5,...

Как через WinAPI реализовать окно?
У меня код, и в одной функции int doLauncher() { // КОД ЛАУНЧЕРА return 0; } нужно сделать лаунчер. Как через...

Как реализовать обновление программы через интернет?
Здравствуйте. Пдскажите следующее: мне надо реализовать обновление моей программы через интернет. Если конкретнее, то программа должна...

Как реализовать доступ к файлу через ссылку
Доброго времени суток! У меня есть такой код public static void main(String args){ System.out.println("Started!"); ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru