Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 27.11.2019, 05:04   #351
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Ладно..попробую еще раз..
Я строю некий синусоидальный сигнал с заведомо низкой частотой, например 100Гц..и вычитаю его из исходного сигнала, тупо все точки A-B....

Например, исходный сигнал представляет из себя 1 период частоты 100 Гц с фазой 180 градусов. Если вычесть из него синус 100 Гц, но с нулевой фазой, то амплитуда станет В ДВА РАЗА БОЛЬШЕ...
Цитата:
Сообщение от maagalex Посмотреть сообщение
..по фурье я посмотрел много роликов и самого механизма так до конца и не понял, самым понятным был ролик на китайском)..
Не до конца не понял, а СОВСЕМ не понял. Что естественно, патамушта нужно начинать с математики. Причем не самой сложной. Разложение функций в ряды - не китайский язык учить...
Цитата:
Сообщение от maagalex Посмотреть сообщение
Но как я понимаю, при разложении получаются только четные гармоники ограниченного числа частот..
Меандр раскладывается только на НЕЧЕТНЫЕ гармоники. Впрочем, треугольный сигнал - тоже. Ограниченное число частот - следствие ограниченного количества выборок сигнала.
Марк вне форума   Ответить с цитированием
Старый 27.11.2019, 10:23   #352
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение

Например, исходный сигнал представляет из себя 1 период частоты 100 Гц с фазой 180 градусов. Если вычесть из него синус 100 Гц, но с нулевой фазой, то амплитуда станет В ДВА РАЗА БОЛЬШЕ...
Понятно что фазу тоже нужно смещать в рамках одного периода при подборе, либо вместо подбора интегрировать все точки сигнала чтобы получилась синусоида, и по ее крайним точкам вычислять частоту и фазу..
По фурье ..библиотеки дают спектральную картинку, я не видел чтобы они позволяли вычленить синусоиды из входного сигнала ..
maagalex вне форума   Ответить с цитированием
Старый 27.11.2019, 11:33   #353
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Понятно что фазу тоже нужно смещать в рамках одного периода при подборе, либо вместо подбора интегрировать все точки сигнала чтобы получилась синусоида, и по ее крайним точкам вычислять частоту и фазу..
Феерический бред... Комментировать нечего.
Цитата:
Сообщение от maagalex Посмотреть сообщение
По фурье ..библиотеки дают спектральную картинку, я не видел чтобы они позволяли вычленить синусоиды из входного сигнала ..
А зачем чего то вычленять, если Фурье дает комплексный спектр?
При желании можно восстановить отдельную гармонику и вычесть ее из исходного сигнала. Только к чему вся эта шайтан-пурга? Только потому, что БПФ неасилил?
Марк вне форума   Ответить с цитированием
Старый 27.11.2019, 11:49   #354
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
интегрировать все точки сигнала чтобы получилась синусоида
Интеграл по всему сигналу деленный на число отсчетов равен постоянной составляющей сигнала. Синусоиды там не может быть по определению, ибо интеграл - это просто сумма.
Кстати, это стандартный способ для компенсации смещения по входу АЦП.
Марк вне форума   Ответить с цитированием
Старый 27.11.2019, 13:56   #355
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
Интеграл по всему сигналу деленный на число отсчетов равен постоянной составляющей сигнала. Синусоиды там не может быть по определению, ибо интеграл - это просто сумма.
Кстати, это стандартный способ для компенсации смещения по входу АЦП.
Это понятно, но если сжимать область интегрирования, то в какой то момент форма начнет принимать форму синусоиды наименьшей из частот которая присутствует в сигнале, это можно детектировать по разнице макс-мин и от этого отталкиваться..
maagalex вне форума   Ответить с цитированием
Старый 27.11.2019, 14:59   #356
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
если сжимать область интегрирования, то
Не будет никаких "если". Интегрирование - это ФНЧ с прямоугольным окном и боковыми лепестками в -12 дБ.
Только полные кретины могут вместо обычной ДПФ/БПФ заниматься перректальной фильтрацией с вычитанием из исходного сигнала. Даже ресурсоемкий ДПФ c N^2 умножениями будет на порядок быстрее, чем этот эпический идиотизм.
ЗЫ. В догон. Выходной сигнал с фильтра будет иметь задержку на половину длины фильтра, что не даст практических шансов при вычитании из исходного сигнала.
Марк вне форума   Ответить с цитированием
Старый 29.11.2019, 02:45   #357
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
ДПФ c N^2 умножениями будет на порядок быстрее
Я согласен с тем что решение сырое, а ДПФ позволяет получить спектр непериодических сигналов со случайной фазой?.А то выше вроде выяснили что нет..
У меня крутится еще одна мысль, на этот раз математическая, составить кучу формул с кучей неизвестных(периоды и амплитуды для базовых частот в сигнале), которые будут описывать сумму всех сигналов для каждой точки исходного сигнала, и потом их если возможно-решить, или опять же подобрать циклом неизвестные так чтобы результаты сошлись ..
maagalex вне форума   Ответить с цитированием
Старый 29.11.2019, 04:42   #358
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Я согласен с тем что решение сырое, а ДПФ позволяет получить спектр непериодических сигналов со случайной фазой?.А то выше вроде выяснили что нет..
У непериодических сигналов не может быть фазы.
ДПФ является оконным преобразованием, то есть, оперируя конечным по размеру массивом выборок сигнала, предполагает, что массив повторяется бесконечное число раз. С точки зрения спектрального анализа сигналов - это разумное допущение.
Цитата:
Сообщение от maagalex Посмотреть сообщение
У меня крутится еще одна мысль, на этот раз математическая, составить кучу формул с кучей неизвестных..
Милостивый государь, почитайте русскую классику...
Вам льстит быть Маниловым?
Марк вне форума   Ответить с цитированием
Старый 29.11.2019, 10:15   #359
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
У непериодических сигналов не может быть фазы.
фазы есть у составляющих сигнал синусоид ,и мечтательность не при чем, я ищу решения творчески ,возможно ДПФ так и работает как я описал..буду искать дальше
maagalex вне форума   Ответить с цитированием
Старый 29.11.2019, 11:18   #360
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
фазы есть у составляющих сигнал синусоид
Непериодический сигнал НЕВОЗМОЖНО разложить в гармонический ряд.
Что кагбэ естественно, ибо гармонический сигнал БЕСКОНЕЧЕН во времени.
Непериодический сигнал имеет не спектр, а НЕПРЕРЫВНУЮ спектральную плотность. То есть в нем бесконечное число гармоник.
Простой пример.
Короткий одиночный импульс возбуждает колебания в контуре С ЛЮБОЙ РЕЗОНАНСНОЙ ЧАСТОТОЙ, что очевидно намекает наблюдателю сего процесса о наличии в спектре этого импульса возбуждаемой в контуре частоты...
Марк вне форума   Ответить с цитированием
Старый 29.11.2019, 12:43   #361
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
Непериодический сигнал НЕВОЗМОЖНО разложить в гармонический ряд.
Что кагбэ естественно, ибо гармонический сигнал БЕСКОНЕЧЕН во времени.
Непериодический сигнал имеет не спектр, а НЕПРЕРЫВНУЮ спектральную плотность. То есть в нем бесконечное число гармоник.
Простой пример.
Как я уже писал, в терминах могу ошибаться. Базовые частоты речевого сигнала состоят (по моим наблюдениям) из полупериодов одной длительности и разной амплитуды, из чего я делаю вывод что сигнал не периодический..Или ошибаюсь.
Но разложить можно что угодно ,как мне кажется, чем больше точек известно тем уже становится вариативность сигналов, дающих с сумме искомое..
maagalex вне форума   Ответить с цитированием
Старый 29.11.2019, 13:54   #362
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Базовые частоты речевого сигнала состоят (по моим наблюдениям) из полупериодов одной длительности и разной амплитуды, из чего я делаю вывод что сигнал не периодический..Или ошибаюсь.
Это не просто ошибка. Это тотальное непонимание смысла гармонического анализа.
Гармонический анализ раскладывает в гармонический ряд ВЕСЬ СИГНАЛ на интервале анализа. Никаких полу или четверть периодов там не может быть. Спектр не режет сигнал на интервалы. У спектра вообще нет шкалы времени. При дискретном спектральном анализе время появляется лишь как СЛЕДУЮЩЕЕ ОКНО (массив входных отсчетов).
Марк вне форума   Ответить с цитированием
Старый 29.11.2019, 17:03   #363
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
Это не просто ошибка. Это тотальное непонимание смысла гармонического анализа.
Гармонический анализ раскладывает в гармонический ряд ВЕСЬ СИГНАЛ на интервале анализа. Никаких полу или четверть периодов там не может быть. Спектр не режет сигнал на интервалы. У спектра вообще нет шкалы времени. При дискретном спектральном анализе время появляется лишь как СЛЕДУЮЩЕЕ ОКНО (массив входных отсчетов).
Мы говорили о том что разложить можно только периодический сигнал, то есть тот в котором есть повторяющийся полный период. В речевом сигнале этого нет..
По восстановлению формы из спектра тоже не ясно, если речь о речи то там у каждого полупериода своя амплитуда, это нужно окно разложения делать шириной в один период самой высокой частоты? Нет..Самой низкой?..
Хотя в том же формате MP3 определенно сигнал раскладывается на спектр для сжатия..вероятно с помощью БПФ
maagalex вне форума   Ответить с цитированием
Старый 29.11.2019, 17:14   #364
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Мы говорили о том что разложить можно только периодический сигнал
Мы говорили о том, что оконное Фурье, к которому относится ДПФ и БПФ, может преобразовать ФРАГМЕНТ сигнала в дискретный спектр. Фрагмент сигнала сам по себе не является периодической функцией, но при таком преобразовании ДОПУСКАЕТСЯ, что этот фрагмент КАК БЫ повторяется бесконечное количество раз. И на таком допущении и производится Фурье преобразование.
При этом полученные гармоники существуют В ТЕЧЕНИИ ВСЕГО ФРАГМЕНТА сигнала. И никаких четвертей и полупериодов там нет в помине.
При очень коротких сигналах применяют вейвлет-анализ, то есть окно становится очень коротким, а базовые функции разложения имеют специфическую огибающую. Это позволяет получить адекватную временную шкалу, в отличии от оконного Фурье.
Марк вне форума   Ответить с цитированием
Старый 29.11.2019, 17:49   #365
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
Мы говорили о том, что оконное Фурье, к которому относится ДПФ и БПФ, может преобразовать ФРАГМЕНТ сигнала в дискретный спектр.
Выше было сказано что БПФ да позволяет восстановить исходный сигнал после разложения..Вот пример речевого сигнала, допустим я его разложил и получил столбики спектра для окна..Как же я восстановлю этот сигнал из тех столбиков?..Или БПФ не применим для речевого сигнала?
Но тогда то что я писал выше про подбор и вычитание не проигрывает БПФ по скорости ибо последний просто не применим..
Вельветы это не Фурье а совсем другое вроде, это способ сравнения сигналов а не разложения спектра..
Миниатюры
12345.png  
maagalex вне форума   Ответить с цитированием
Старый 29.11.2019, 20:18   #366
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Алекс, это Вы так свое творчество проявляете, что не в состоянии запомнить то, что Вам было сказано пару страниц назад?
ДПФ и БПФ на выходе имеют КОМПЛЕКСНЫЙ спектр. То есть двумерный. Модуль ("столбики" ) и фазу. Для восстановления исходных отсчетов нужно иметь ОБА этих частотных массива. Из модуля исходный сигнал восстановить невозможно.
Вейвлет-преобразование (а не вельвет ) - это разновидность преобразования Фурье. Математика преобразований практически идентична. https://ru.wikipedia.org/wiki/%D0%92...BD%D0%B8%D0%B5
Марк вне форума   Ответить с цитированием
Старый 29.11.2019, 22:21   #367
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 41
Сообщений: 4,925
Вес репутации: 4789/139
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Выше было сказано что БПФ да позволяет восстановить исходный сигнал после разложения..Вот пример речевого сигнала, допустим я его разложил и получил столбики спектра для окна..Как же я восстановлю этот сигнал из тех столбиков?..Или БПФ не применим для речевого сигнала?
Алекс, БПФ позволяет разложить исходный сигнал в спектр - прямое преобразование и из спектра получить исходный сигнал. Исходный сигнал должен удовлетворять теореме Котельникова (в спектре исходного сигнала не должно быть сигналов с частотой выше половины частоты дискретизации). Аппаратно теорему Котельникова реализует антиалисинговый фильтр - ФНЧ заданного порядка.

Ставишь перед АЦП ФНЧ 4 порядка с полосой среза 10 кГц, задаешь частоту дискретизации 20кГц и дальше обрабатываешь данные с АЦП - свой речевой сигнал. Ищешь в нем оттенки и закономерности.
Миниатюры
Антиалисинговый фильтр.png  
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 29.11.2019, 23:29   #368
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Pridnya Посмотреть сообщение

Ставишь перед АЦП ФНЧ 4 порядка с полосой среза 10 кГц
Я играюсь с wav файлом, там по определению выше 10кГц ничего не может быть с моими битрейтами..
Есть два путя).. Разобраться с БПФ, что там умножается и складывается и зачем..Или изобретать свой путь, с подбором осциллограмм, дающих в сумме искомое..буду проверять оба...
maagalex вне форума   Ответить с цитированием
Старый 30.11.2019, 06:25   #369
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
Есть два путя).. Разобраться с БПФ, что там умножается и складывается и зачем..Или изобретать свой путь...
Обычно вменяемые инженеры СНАЧАЛА изучают имеющиеся пути и лишь ПОТОМ ищут свой. Иное развитие событий обречено на неудачу.
Пока что Вы генерируете отчаянные глупости. Задача о которой идет речь - это не изобретение зубочисток или ушных палочек. Порог вхождения в эту тему очень высок. Пока Вы адекватно не оцените свои нынешние компетенции и не приступите к изучению матчасти, Вам абсолютно ничего не светит.
Марк вне форума   Ответить с цитированием
Старый 30.11.2019, 06:34   #370
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Pridnya Посмотреть сообщение
и дальше обрабатываешь данные с АЦП - свой речевой сигнал. Ищешь в нем оттенки и закономерности.
Ему бы сначала разобраться с чистыми синусами. С одним, затем с парой...тройкой.
Там все так запущено, что до реального голоса, включая wav, как до Луны пешком.
Марк вне форума   Ответить с цитированием
Старый 30.11.2019, 10:34   #371
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Ставишь перед АЦП ФНЧ 4 порядка с полосой среза 10 кГц, задаешь частоту дискретизации 20кГц и дальше обрабатываешь данные с АЦП
Совет, мягко говоря, неверный.
1. Реализовать аналоговый ФНЧ 4 порядка на даже на 5%-ных элементах практически невозможно. И если резисторы 1...2% еще довольно распространены и относительно недороги, то с конденсаторами будет полный блудняк.
2. Никто не делает дискретизацию в 2 раза выше частоты среза антиалиасинга. Минимум в 3 раза, а лучше раз в 10. Тогда ФНЧ превратится в 1...2 порядок.
Марк вне форума   Ответить с цитированием
Старый 30.11.2019, 14:19   #372
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
Обычно вменяемые инженеры СНАЧАЛА изучают имеющиеся пути и лишь ПОТОМ ищут свой. Иное развитие событий обречено на неудачу.
Согласен, здесь вообще для чайников объяснение про имеющийся путь, мне в нем не нравится один момент.То что алгоритм оконный, и для разложения речи мне нужно не всё произнесенное слово обработать, а короткий его участок, и потом двигать то окно дальше до конца..А это в теории резко снижает эффективность, ибо мы не видим всю картину при разложении, а лишь маленький фрагмент..
Как следствие разложив слово я вижу лес из тысяч спектральных всплесков, многие из которых вероятно артефакты разложения..
А мне хочется использовать алгоритм не оконный а охватывающий весь сигнал..
Пример:
Берем первую точку сигнала (размах 0..255), например это 200, предполагаем что это одна синусоида с какой угодно частотой и фазой, амплитудой как минимум 200.
Вторая точка например 205 резко сужает вариативность, мы видим примерную фазу той синусоиды и примерную ее амплитуду и частоту.
Третья точка например 230 говорит о том что одна синусоида не может проходить по всем трем точкам-значит их уже две, и вторая имеет более высокую частоту. И тд, пройдясь по всему слову мы восстановим составляющие ..
maagalex вне форума   Ответить с цитированием
Старый 30.11.2019, 14:46   #373
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от maagalex Посмотреть сообщение
А мне хочется использовать алгоритм не оконный а охватывающий весь сигнал..
Пример:
Берем первую точку сигнала (размах 0..255), например это 200, предполагаем что это одна синусоида с какой угодно частотой и фазой, амплитудой как минимум 200.
Вторая точка например 205 резко сужает вариативность, мы видим примерную фазу той синусоиды и примерную ее амплитуду и частоту.
Третья точка например 230 говорит о том что одна синусоида не может проходить по всем трем точкам-значит их уже две, и вторая имеет более высокую частоту. И тд, пройдясь по всему слову мы восстановим составляющие ..
Это от начала до конца - диарея махровой безграмотности.
Полное непонимание математики, начиная с 5 класса средней школы.
Тут даже объяснить невозможно, ибо Вы не знаете элементарных основ.
Марк вне форума   Ответить с цитированием
Старый 30.11.2019, 15:48   #374
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 44
Сообщений: 4,681
Вес репутации: 2476/120
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Цитата:
Сообщение от Марк Посмотреть сообщение
Это от начала до конца - диарея махровой безграмотности.
Полное непонимание математики, начиная с 5 класса средней школы.
Тут даже объяснить невозможно, ибо Вы не знаете элементарных основ.
Это не столько математика сколько дедукция ..И не нужно так категорично и не предметно отвечать.
maagalex вне форума   Ответить с цитированием
Старый 30.11.2019, 16:05   #375
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 61
Сообщений: 3,336
Вес репутации: 4234/123
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Быстрое преобразование Фурье. Метод разложения на множители.

Не льстите себе. Это никакая не дедукция, а обычная человеческая глупость происходящая от полного отсутствия критического взгляда на себя любимого.
Одним словом - диагноз...
Марк вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем/как отлаживать код написаный на Си в WinAVR Yokel Микроконтроллеры других производителей 49 30.09.2014 09:48
Присоветуйте тип и способ управления MOSFETом "верхнего" плеча dr_Sash Источники питания и силовая электроника 37 08.09.2012 18:50
подключение магнитолы Sergey1 Общетехнические вопросы 10 27.12.2007 22:39
Помогите, пожалуйста, найти ошибку в коде Катя Микроконтроллеры других производителей 26 08.12.2007 14:58
проблемка с PIC16F628A bereg_ok Продукция MICROCHIP 72 07.09.2007 11:00


Часовой пояс GMT +3, время: 17:17.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot