Вопросы с тегом «c»

2
Действительный сигнал при заполнении нулями нечетной длины БПФ
Поэтому я пытаюсь написать интерполятор частотной области, который обнуляет частотную характеристику сигнала и обратные преобразования. Есть два случая, с которыми мне приходится иметь дело: ответ - нужно разделить потому что она неоднозначна. Поэтому я копирую отрицательную часть спектра и добавляю нули между ними.Fs/ 2Fs/2F_s/2n*(interp-1)-1 Ответ длины - поэтому просто разделите …
13 fft  interpolation  c 

4
Рекомендация для книги - Написание кода DSP на С
Я ищу хорошую книгу, которая просто покажет, как вы на самом деле пишете код на C, чтобы выполнить все основные методы DSP. FFT. Фильтры нижних и верхних частот. Автокорреляция. Обработка шума. И все основы DSP, от теории до реального кода на C. Например, у меня есть 1000 сэмплов, теперь я …

2
Добавить нечетные / четные гармоники в сигнал?
Как добавить нечетные или четные гармоники в сигнал с плавающей запятой? Должен ли я использовать Тан или грех? Я пытаюсь добиться очень простых эффектов искажения, но мне трудно найти точные ссылки. То, что я хотел бы, - это что-то похожее на то, что делает Культурный гриф , добавляя нечетные и …

6
Какие методы аппроксимации существуют для вычисления квадратного корня?
У меня очень ограниченные ресурсы, так как я работаю с микроконтроллером. Существует ли расширение ряда Тейлора, общая таблица поиска или рекурсивный подход? Я бы предпочел сделать что-то без использования sqrt () из math.h http://www.cplusplus.com/reference/cmath/sqrt/

3
Алгоритм цифрового искажения
Я прочитал книгу DAFX Удо Цельцера об эффекте искажения на страницах 124-125, и там сказано, что подходящее моделирование искажения дается функцией: f(x)=x|x|(1−ex2/|x|)f(x)=x|x|(1−ex2/|x|)f(x)=\frac{x}{|x|}\left(1-e^{x^2/|x|}\right) Может кто-нибудь объяснить эту формулу и какой сигнал мы получаем? Из того, что я понимаю, «x» - это дискретизированный сигнал, так что это последовательность чисел. Что делает | …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.