Форум » Для начинающих » Помогите пож.понять как работают комплексные функции » Ответить

Помогите пож.понять как работают комплексные функции

locik: не пойму как вычисляются комплексные числа.re работает правильно а вот img не понятно как.и как вообще тогда получить комплексную функцию типа F(x)=x*(J+1) например.например в файле по ссылке re(j*V(U)) равна 0 как и должно быть. img(j*v(U)) равна самому v(U) хотя должна быть сдвинута на 90 градусов.может я чего то не понял.помогите пож.пробую по всякому уже 3 дня. http://zalil.ru/34652219

Ответов - 4

тау: locik пишет: img(j*v(U)) равна самому v(U) и это правильно с формальной точки зрения рассудите так , было в некоторый момент времени число 5 , вы его умножили на мнимую единицу , получили 0+5j , далее применили функцию img чтобы узнать - какое там число при мнимой части оказалось :) хотя должна быть сдвинута на 90 градусов. с чего это ? Вы что . умножением на J производите преобразование Гильберта для произвольной функции U ? В частотной области - пожалуйста , но не во временной. это было бы слишком хорошо и просто замечательно для обработки сигналов в том числе и в ЦОС. почитайте тут для некоторого ознакомления http://dsplib.ru/content/hilbert/hilbert.html еще контрпример , что во временной области мнимая единица не катит: возьмите просто син.генератор и такой же с сдвигом фазы на 90 градусов , посмотрите оба во временной области на их действительные и мнимые компоненты.

locik: да так и подумал сначала.как хорошо и просто.не тут то было.статью читаю.тяжело дается. два разных генератора и будут показывать каждый re=самому сигналу img=0.если не так то уже совсем тогда непонятно.

locik: да сказываются пробелы в изучении математики.БПФ и потом ОБПФ как то слишком медленно.объясните пожалуйста попроще что такое этот непонятный знак в выражении (2) в статье.не совсем понял эту формулу.читал и смотрел видео про свертки.похоже на интеграл от произведения сигнала на передаточную характеристику.то есть фактически сигнал пропущен через устройство с определенной передаточной характеристикой.или я неправильно понял. и как получить попроще сдвиг произвольной функции на заданную величину в градусах или радианах.и чтобы не зависел от частоты.неужели только через БПФ.


тау: locik пишет: этот непонятный знак в выражении (2) это "тау" - переменная времени (интегрирования), часто употребляется в сверточных выражениях подобного плана. locik пишет: то есть фактически сигнал пропущен через устройство с определенной передаточной характеристикой. Да , только в общем случае такой фильтр сделать очень трудно, почти невозможно. Но есть частные случаи, правда не для произвольных функций. Можно обойтись даже без БПФ-ОБПФ, а получать квадратуры например в цифровом виде с выхода АЦП после некоторых манипуляций с отсчетами , но (!) для полосового сигнала. например вот тут что-то пишут http://www.chipinfo.ru/literature/chipnews/200008/2.html (рис 3 и 4 , 4-й интереснее) и как получить попроще сдвиг произвольной функции на заданную величину в градусах или радианах.и чтобы не зависел от частоты.неужели только через БПФ. очень просто нельзя. Можно строить фильтр, как аналоговый так и цифровой, который крутит фазу в некоторой полосе частот. Погуглите "широкополосный фазовращатель" http://www.radioradar.net/radiofan/radiofan_technology/broadband_shifters.html http://www.jurnal.org/articles/2008/izmer10.htm



полная версия страницы