реклама на сайте
подробности

 
 
> Ошибка в теореме Котельникова ?
andran25
сообщение Jan 17 2009, 00:07
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896



Как известно из теоремы Котельникова, для того, чтобы аналоговый
сигнал мог быть оцифрован а затем восстановлен, необходимо и
достаточно, чтобы частота дискретизации была больше или равна
верхней частоте аналогого сигнала.
Предположим, у нас есть синус с периодом 1 секунда.
Тогда f = 1 / T = 1 герц, sin( ( 2*pi / T ) * t ) = sin( 2 * pi * t ),
частота дискретизации 2 герца, период дискретизации 0,5 секунды.
Подставляем значения, кратные 0,5 секунды в формулу для синуса
sin( 2 * pi * 0 ) = sin( 2 * pi * 0,5 ) = sin( 2 * pi * 1 ) = 0

Везде получаются нули.
Как же тогда можно восстановить этот синус ?
Go to the top of the page
 
+Quote Post
11 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 99)
Alex Leontyev
сообщение Jan 17 2009, 00:15
Сообщение #2





Группа: Новичок
Сообщений: 2
Регистрация: 28-05-08
Пользователь №: 37 891



поправлю в два раза больше - но парадокс хороший.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 17 2009, 01:51
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



По=моему это уже было. Вот от этого поста и дальше по топику.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 17 2009, 05:28
Сообщение #4


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



А я думал будет что-то интересное smile.gif


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 17 2009, 18:08
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Ошибки нет. Только не больше или равна, а больше. Но время набора - не оговорено. Чем ближе к границе - тем оно больше. При равенстве - время набора данных станет бесконечным.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 17 2009, 18:51
Сообщение #6


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(rudy_b @ Jan 18 2009, 00:08) *
Ошибки нет. Только не больше или равна, а больше. Но время набора - не оговорено. Чем ближе к границе - тем оно больше. При равенстве - время набора данных станет бесконечным.
В оригинальной формулировке (да и в книжках) Котельникова всё-таки больше (меньше) или равна. Прокомментируйте плиз.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 17 2009, 22:54
Сообщение #7


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



если аналоговый сигнал "имеет ограниченный спектр" !
Это означает что синус с Fmax и дискретизация с частотой 2Fmax уже не имеют смысла потому что амплитуда ограниченного идеальным фильтром синуса не определена, так как попадает на границу фильтра. Вообще нельзя восстановить то что не существует smile.gif Вы видели когда нибудь синусоидальный сигнал 1кГц , ограниченный полосой 1 кГц?
я-нет.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 17 2009, 23:57
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата
Прокомментируйте плиз.

Я уже сказал - при бесконечном времени накопления данных. Следует также учесть, что на границе спектра амплитуда сигнала равна нулю.
Go to the top of the page
 
+Quote Post
INT1
сообщение Jan 18 2009, 05:48
Сообщение #9


deleted
****

Группа: Свой
Сообщений: 555
Регистрация: 28-08-05
Пользователь №: 8 024



Любопытно посмотреть на спектр гармонической ф-ции и его границу. Теорема подразумевает(должна) необходимость и достаточность, знак равенства в формулировке- присутствует.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 18 2009, 05:56
Сообщение #10


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



rudy_b, не надо отсебятины. Вы что, умнее Котельникова? smile.gif
Цитата(Котельников)
Произвольный сигнал, спектр которого не содержит частот выше Fв Гц, может быть полностью восстановлен, если известны отсчётные значения этого сигнала, взятые через равные промежутки времени 1/(2Fв) с

1. Спектр не содержит частот выше Fв, то есть имеет право содержать Fв.
2. Выражение может быть полностью восстановлен не позволяет говорить о бесконечном времени, то есть если это действие выполнимо, то время конечно.
3. По этой же причине кол-во отсчётных значений конечно.

А теперь привидите мне литературу, в которой приводятся все ваши оговорки, которые более точно определяют применимость ТК и её ограниченную "точность". Плиз.

Цитата(тау)
если аналоговый сигнал "имеет ограниченный спектр" !

Знаете, для меня этот термин имеет неограниченный смысл smile.gif Такая искуссная игра слов. Чтоб потом за руку не поймали. Может Вы заодно приведёте более конкретное определение "ограниченного спектра".

Смею предположить (по определению ТК), что спектр ограничен только двумя числами, то есть в диапазоне A..B.

Сообщение отредактировал GetSmart - Jan 18 2009, 05:59


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 18 2009, 15:02
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата (http://robotcity.ru/content/view/485/32/)
Для полного восстановления непрерывной функции x(t) по значениям ее отсчетов нужно просуммировать бесконечное множество членов ряда (1.69).
См. также http://ru.wikipedia.org/wiki/Теорема_Котельникова. Здесь, как и во многих учебниках
обычно пропускают индексы в сумме. А они - от минус бесконечности, до бесконечности.

Посмотрите также http://graphics.cs.msu.su/courses/cg_el00/kotelnikov.pdf.

И не путайте формализм с физическим смыслом.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 18 2009, 18:33
Сообщение #12


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(rudy_b @ Jan 18 2009, 21:02) *
Для полного восстановления непрерывной функции x(t) по значениям ее отсчетов нужно просуммировать бесконечное множество членов ряда (1.69).
...
И не путайте формализм с физическим смыслом.

Я не путаю.
Применима ли ТК к конечному множеству отсчётов? Какие при этом возникают ограничения?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 18 2009, 19:22
Сообщение #13


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата('GetSmart')
В оригинальной формулировке (да и в книжках) Котельникова всё-таки больше (меньше) или равна. Прокомментируйте плиз.


Да , дела , пмсм при нулевых отсчетах на синусоиде сколько хошь складывай , а ряд котельникова будет выдавать нули smile3046.gif

Ошибка стало быть в условии >= . Равно не катит.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 18 2009, 19:55
Сообщение #14


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(GetSmart @ Jan 18 2009, 21:33) *
Применима ли ТК к конечному множеству отсчётов? Какие при этом возникают ограничения?

ТК применяется не к отсчетам, а к функциям, имеющим спектр, т.е. интегрируемым. Непрерывный синусоидальный сигнал к таковым не относится, соответственно и ТК к нему неприменима. Впрочем, если хотите, можете попрактиковаться в рисовании спектра оного синуса, тока будьте осторожны - дельта-функция уходит в бесконечность, как бы в глазик кому не ширнуть. smile.gif
Из утилитарных соображений - и Шеннон, и Котельников рассматривали сигналы, пригодные для передачи информации. Непрерывный синусоидальный сигнал никакой информации в принципе передавать не может, если бы они знали, что кому-то понадобится "воспроизводить" такой бесполезный сигнал, может и подшаманили бы теорию. smile.gif

Цитата(тау @ Jan 18 2009, 22:22) *
Ошибка стало быть в условии >= . Равно не катит.

Кстати, Гоноровский в своем учебнике убрал "равно". Наверное, достали его студенты вопросами про синус. smile.gif
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 18 2009, 20:30
Сообщение #15


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(wim @ Jan 19 2009, 01:55) *
1. ТК применяется не к отсчетам, а к функциям, имеющим спектр, т.е. интегрируемым.
2. Непрерывный синусоидальный сигнал к таковым не относится, соответственно и ТК к нему неприменима.

Вот это настоящие откровения biggrin.gif
1. Я привёл формулировку ТК из учебника Баскакова. В ней же явно говорится об отсчётах. И не о функциях, а о сигналах.
2. Неужели у непрерывного синусоидального сигнала нет спектра? А мужики-то не знают smile.gif А вообще, сколько людей столько и мнений. Один говорит, что в ТК интегрирование надо делать по бесконечности, то есть синусоида(ы) должны быть непрерывны для правильного результата. Другой говорит, что непрерывные синусоиды не годятся. Вы уж друг с другом определитесь чтобы было о чём спорить.
3. Меня в принципе не особо тревожит частота Fв/2. А под сигналом я подразумеваю сумму любых частот (просто нули тоже могут быть), пускай даже в диапазоне -Fв/2<F<Fв/2. Годится?

Сообщение отредактировал GetSmart - Jan 18 2009, 20:31


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 18 2009, 20:57
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(wim @ Jan 18 2009, 22:55) *
ТК применяется не к отсчетам, а к функциям, имеющим спектр, т.е. интегрируемым. Непрерывный синусоидальный сигнал к таковым не относится, соответственно и ТК к нему неприменима. Впрочем, если хотите, можете попрактиковаться в рисовании спектра оного синуса, тока будьте осторожны - дельта-функция уходит в бесконечность, как бы в глазик кому не ширнуть.

А можно вот про это все подробнее? Что такое "имеющая спектр функция", что такое интегрируемая функция, почему синус не интегрируется... для начала. А то непонятно.
Хотелось бы еще эту дежавю непрерывную перевести в дежавюшнный формат и выложить не всеобщее обозрение или осмеяние... по настроению...
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 18 2009, 22:16
Сообщение #17


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Tanya @ Jan 18 2009, 23:57) *
А можно вот про это все подробнее? Что такое "имеющая спектр функция", что такое интегрируемая функция, почему синус не интегрируется... для начала. А то непонятно.
Хотелось бы еще эту дежавю непрерывную перевести в дежавюшнный формат и выложить не всеобщее обозрение или осмеяние... по настроению...

Поправка принимается - абсолютная интегрируемость функции. Интеграл от модуля функции по времени от минус бесконечности до плюс бесконечности должен иметь конечную величину. Непрерывный гармонический сигнал к таковым не относится, поэтому его нельзя представить в частотной области в виде обычного спектра Фурье.

Цитата(GetSmart @ Jan 18 2009, 23:30) *
1. Я привёл формулировку ТК из учебника Баскакова. В ней же явно говорится об отсчётах. И не о функциях, а о сигналах.

Сигнал, как функция времени - он является первичным. Отсчеты - результат дискретизации, т.е. процесса. Можно дискретизировать непрерывный сигнал и не зная ТК (законом не запрещено).
Цитата(GetSmart @ Jan 18 2009, 23:30) *
2. Неужели у непрерывного синусоидального сигнала нет спектра? А мужики-то не знают smile.gif А вообще, сколько людей столько и мнений. Один говорит, что в ТК интегрирование надо делать по бесконечности, то есть синусоида(ы) должны быть непрерывны для правильного результата. Другой говорит, что непрерывные синусоиды не годятся. Вы уж друг с другом определитесь чтобы было о чём спорить.

Таки не спорю, просто высказываю... Допустим, у нас синусоидальный сигнал конечной длительности, т.е. радиоимпульс. Спектр такого сигнала имеет огибающую вида sin(x)/x (симметрично относительно часто F, -F). Если увеличивать длительность импульса, ширина "лепесков" будет уменьшаться, но качественно вид спектра будет оставаться тем же. При увеличении длительности импульса до бесконечности получается качественно иной результат - спектральная плотность обнуляется везде, кроме частот -F, F, а на оных она становится равной бесконечности. Это, собственно, уже не спектр в обычном понимании, а математическая абстракция.
Цитата(GetSmart @ Jan 18 2009, 23:30) *
3. Меня в принципе не особо тревожит частота Fв/2. А под сигналом я подразумеваю сумму любых частот (просто нули тоже могут быть), пускай даже в диапазоне -Fв/2<F<Fв/2. Годится?

Тогда уж не частот, а синусоидальных сигналов?
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 18 2009, 22:27
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Вы пытаетесь влезть в дебри формализма. Для всех затронутых вопросов есть разработанные решения. Но не всегда они имеют физический смысл.

Возьмем теорему Котельникова. Она говорит о ТОЧНОМ восстановлении значений функции. При частотном условии "<=" она отвечает - да, но через бесконечное время. В переводе это означает НЕТ. А вот если только "<" весьма несложно определить, за какое время вы получите ответ С ЗАДАННОЙ ТОЧНОСТЬЮ. А без задания точности вопрос, опять же, не имеет физического смысла. Но этот вопрос уже не к теореме Котельникова.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 19 2009, 05:39
Сообщение #19


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(rudy_b @ Jan 19 2009, 04:27) *
... А вот если только "<" весьма несложно определить, за какое время вы получите ответ С ЗАДАННОЙ ТОЧНОСТЬЮ. А без задания точности вопрос, опять же, не имеет физического смысла.

Можно об этом поподробней. Любой пример с заданной точностью и методом решения. Или ссылочку на него. Вся соль в деталях smile.gif

Цитата(wim)
Поправка принимается - абсолютная интегрируемость функции. Интеграл от модуля функции по времени от минус бесконечности до плюс бесконечности должен иметь конечную величину. Непрерывный гармонический сигнал к таковым не относится, поэтому его нельзя представить в частотной области в виде обычного спектра Фурье.

Откуда взяты эти откровения? ИМХО синусоида, особенно от минус бесконечности до плюс бесконечности является идеальным сигналом для преобразования Фурье. Результатом преобразования будет её амплитуда.

Цитата
Можно дискретизировать непрерывный сигнал и не зная ТК (законом не запрещено).

Именно это и требуется. Дискретизировать любой сигнал (в диапазоне частот -Fв/2..+Fв/2) и потом его восстановить с максимальной точностью. Как утверждает ТК.

Сообщение отредактировал GetSmart - Jan 19 2009, 06:02


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 09:08
Сообщение #20


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(GetSmart @ Jan 19 2009, 08:39) *
Откуда взяты эти откровения? ИМХО синусоида, особенно от минус бесконечности до плюс бесконечности является идеальным сигналом для преобразования Фурье. Результатом преобразования будет её амплитуда.

И.С. Гоноровский. Радиотехнические цепи и сигналы. Е.И. Манаев. Основы радиоэлектроники. Результат преобразования Фурье для синусоиды от минус бесконечности до плюс бесконечности - не "амплитуда", а две дельта-функции на частотах F и -F. Собс-но дельта-функция это определение - как-то надо было назвать то, что получится при применении преобразования Фурье к функциям, для которых оно неприменимо.
Цитата(GetSmart @ Jan 19 2009, 08:39) *
Именно это и требуется. Дискретизировать любой сигнал (в диапазоне частот -Fв/2..+Fв/2) и потом его восстановить с максимальной точностью. Как утверждает ТК.

Не любой, а только такой, к которому применимо преобразование Фурье. Для примера - сигнал постоянного уровня. Его "спектр" - дельта-функция, расположенная на нулевой частоте, соответственно и понятия -Fв/2, +Fв/2 для него теряют смысл.
Go to the top of the page
 
+Quote Post
scifi
сообщение Jan 19 2009, 09:22
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Похоже, тов. GetSmart не очень знаком с дельта-функциями. Кстати, есть вполне математически строгая теория дельта-функций и им подобных - что-то под названием "обобщённые функции" и "функционалы".
Наверняка теорему Котельникова можно расширить на обобщённые функции. Тогда и случай бесконечных синусоид можно было бы рассматривать. Только оно надо? В расширенной формулировке это был бы монстр, а не теорема. А в стандартной формулировке звучит кратко и понятно.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 19 2009, 13:07
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата
Можно об этом поподробней. Любой пример с заданной точностью и методом решения. Или ссылочку на него. Вся соль в деталях
.
Боюсь, что пересказывать вам содержание громадного количества книг, посвященных этой теме будет слишком утомительно. Возьмите на себя труд ознакомится с ними самостоятельно, ссылок в инете много. Ключевые слова - "дискретное преобразование Фурье" и "цифровая обработка сигналов"
Go to the top of the page
 
+Quote Post
Atridies
сообщение Jan 19 2009, 13:32
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 445
Регистрация: 7-02-05
Из: Зеленоград
Пользователь №: 2 468



Все гораздо проще. Теорема Котельникова звучит так: "Частота дискретизации должна быть НЕ МЕНЕЕ чем в 2 раза больше самой высокой частоты сигнала". Т.е. если она в 2 раза - еще не факт, что можно гарантированно восстановить. Факт в том, что при Fдискр меньше 2Fmax восстановить сигнал НЕЛЬЗЯ. Именно об этом он писал.
Более того, при Fдискр=2Fmax, удовлетворительно сигнал восстановить можно только в одном случае - если Вы ведете отсчеты по пикам синусоиды. В ЛЮБОМ другом случае - будут ошибки. Крайний случай: отсчеты по нулям - 100% ошибка.
Вообще, принято считать, что для удовлетворительного восстановления сигнала - частота дискретизации должна быть в 4-7 раз больше максимальной частоты в спектре. Вот так.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 19 2009, 13:33
Сообщение #24


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(rudy_b)
Боюсь, что пересказывать вам содержание громадного количества книг, посвященных этой теме будет слишком утомительно.

Понятно. Когда речь заходит о деталях, сразу нечего сказать. Можете продолжать зубрить "громадное кол-во книг".

Напоследок скажу одну весчь, о которой не писали в книжках. Точно восстановить из ограниченного количества отсчётов можно только ограниченное множество частот в диапазоне -Fв/2..0..Fв/2. То есть диапазон частот получается прерывистый. Остальные частоты будут частично искажены потому как не ортогональны друг к другу. Всё, я пошёл отсюда smile.gif

Сообщение отредактировал GetSmart - Jan 19 2009, 13:43


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Kompot
сообщение Jan 19 2009, 14:09
Сообщение #25


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 10-06-08
Из: Хочу в пампасы...
Пользователь №: 38 192



Цитата(Atridies @ Jan 19 2009, 16:32) *
Вообще, принято считать, что для удовлетворительного восстановления сигнала - частота дискретизации должна быть в 4-7 раз больше максимальной частоты в спектре. Вот так.


Именно поэтому CD звук дискретизирован 44.1 KHz rolleyes.gif

Эээээ.. Где это так принято?

Не забываем, что в исходной постановке вопроса есть существенная деталь: сигнал (или его высшая гармоника)- синусоида. Тогда для восстановления сигнала вообще достаточно знать только его амплитуду. Вот амплитуду и надо воспроизвести. А дальше - дело техники, исходная синусоида из этого отсчета получится ТОЛЬКО ПОСЛЕ соответствующего фильтра низких частот.

Вы про фазу спросите? Так это совсем другая песня. Если модулируете по фазе, в сигнале появляются синусоидальные же компоненты повышенных частот. И требуемая частота дискретизации повышается.
Go to the top of the page
 
+Quote Post
evgeny_ch
сообщение Jan 19 2009, 14:31
Сообщение #26


чукчхэшаражогрмонтажник
*****

Группа: Участник
Сообщений: 1 852
Регистрация: 13-07-07
Из: Minsk
Пользователь №: 29 094



Цитата(Wise @ Jan 19 2009, 17:21) *
...
..В которой, как в пресловутой «капле воды», видна ограниченность нашего восприятия Вселенной.. rolleyes.gif
biggrin.gif
Попробуйте при t≠const.


--------------------
Quo vadis?
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 14:35
Сообщение #27


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Atridies @ Jan 19 2009, 16:32) *
Теорема Котельникова звучит так: "Частота дискретизации должна быть НЕ МЕНЕЕ чем в 2 раза больше самой высокой частоты сигнала". Т.е. если она в 2 раза - еще не факт, что можно гарантированно восстановить. Факт в том, что при Fдискр меньше 2Fmax восстановить сигнал НЕЛЬЗЯ. Именно об этом он писал.

Это - Ваша фантазия. В исходном варианте ТК звучит ТАК:
"Любую функцию F(t) состоящую из частот от 0 до f1 , можно непрерывно передавать с любой точностью при помощи чисел следующих друг за другом через 1/2f1 сек."
Ее аналог - теорема Шеннона:
"Если функция не содержит частот выше W гц, она полностью определяется своими мгновенными значениями в моменты, отстоящие друг от друга на 1/2W сек.”
Знак равенства присутствует в обоих случаях.
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Jan 19 2009, 14:39
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Теоремы имеют право быть неправыми. В отличие от аксиом.


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 14:40
Сообщение #29


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Kompot @ Jan 19 2009, 17:09) *
Не забываем, что в исходной постановке вопроса есть существенная деталь: сигнал (или его высшая гармоника)- синусоида. Тогда для восстановления сигнала вообще достаточно знать только его амплитуду. Вот амплитуду и надо воспроизвести. А дальше - дело техники, исходная синусоида из этого отсчета получится ТОЛЬКО ПОСЛЕ соответствующего фильтра низких частот.

Кое-что упустили - частоту синусоиды тоже надо восстановить. smile.gif
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 19 2009, 14:50
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(wim @ Jan 19 2009, 19:35) *
Это - Ваша фантазия. В исходном варианте ТК звучит ТАК:
"Любую функцию F(t) состоящую из частот от 0 до f1 , можно непрерывно передавать с любой точностью при помощи чисел следующих друг за другом через 1/2f1 сек."
Ее аналог - теорема Шеннона:
"Если функция не содержит частот выше W гц, она полностью определяется своими мгновенными значениями в моменты, отстоящие друг от друга на 1/2W сек.”
Знак равенства присутствует в обоих случаях.

У Баскакова теорема Котельникова высказывается так: " Произвольный сигнал, спектр которого не содержит частоты выше fв, Гц, может быть полностью восстановлен, если известны отсчетные значения этого сигнала, взятые через равные промежутки времени 1/(2fв) сек."
У Гоноровского тоже речь идет о конечном спектре. О конечном числе отсчетов речи нет.
Функция, состоящая из частот- мало понятно, для меня, во всяком случае.

Сообщение отредактировал Designer56 - Jan 19 2009, 14:58


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 14:58
Сообщение #31


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(GetSmart @ Jan 19 2009, 16:33) *
Напоследок скажу одну весчь, о которой не писали в книжках. Точно восстановить из ограниченного количества отсчётов можно только ограниченное множество частот в диапазоне -Fв/2..0..Fв/2. То есть диапазон частот получается прерывистый. Остальные частоты будут частично искажены потому как не ортогональны друг к другу.

Ошибаетесь - даже через две точки (отсчета) можно провести бесконечное множество, прости господи, частот.
Цитата(GetSmart @ Jan 19 2009, 16:33) *
Всё, я пошёл отсюда smile.gif

Жаль. Без Вашего мощного участия тема быстро заглохнет. smile.gif

Цитата(Designer56 @ Jan 19 2009, 17:50) *
У Баскакова теорема Котельникова высказывается так: " Произвольный сигнал, спектр которого не содержит частоты выше fв, Гц, может быть полностью восстановлен, если известны отсчетные значения этого сигнала, взятые через равные промежутки времени 1/(2fв) сек."
У Гоноровского тоже речь идет о конечном спектре.
Функция, состоящая из частот- мало понятно, для меня, во всяком случае.

Совершенно верно, просто в те времена, когда была сформулирована теорема Котельникова, спектр сигнала представляли в виде набора отдельных частот. Говорят, были даже попытки отфильтровать сигнал от шума, пропуская его через линейку узкополосных фильтров. Есс-но, на выходе исходный сигнал не "сложился".
Go to the top of the page
 
+Quote Post
Kompot
сообщение Jan 19 2009, 14:59
Сообщение #32


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 10-06-08
Из: Хочу в пампасы...
Пользователь №: 38 192



Цитата(wim @ Jan 19 2009, 17:40) *
Кое-что упустили - частоту синусоиды тоже надо восстановить. smile.gif


Посыпаю голову пеплом wassat.gif

Имелось в виду, что есть априорная информация о форме сигнала максимальной частоты - синус.
А для всех частот ниже этой - восстановление будет выполнено автоматически, кусочками этого синуса.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 19 2009, 15:04
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(wim @ Jan 19 2009, 19:58) *
Совершенно верно, просто в те времена, когда была сформулирована теорема Котельникова, спектр сигнала представляли в виде набора отдельных частот. Говорят, были даже попытки отфильтровать сигнал от шума, пропуская его через линейку узкополосных фильтров. Есс-но, на выходе исходный сигнал не "сложился".

Почему это так Вы думаете? В теореме нет ни слова о непрерывности или разрывности спектра. Ортогональные преобразования были известны задолго до того...

Строго говоря, уже указывалось, гармонические сигналы спектра не имеют. Если не считать уже упомянутое выражение через дельта- функцию.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
Atridies
сообщение Jan 19 2009, 15:08
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 445
Регистрация: 7-02-05
Из: Зеленоград
Пользователь №: 2 468



Цитата(Kompot @ Jan 19 2009, 17:09) *
Именно поэтому CD звук дискретизирован 44.1 KHz rolleyes.gif

Эээээ.. Где это так принято?

Вы про фазу спросите? Так это совсем другая песня. Если модулируете по фазе, в сигнале появляются синусоидальные же компоненты повышенных частот. И требуемая частота дискретизации повышается.


Правильно, поэтому ТЕОРЕТИЧЕСКАЯ полоса CD - это 22,05КГц. Но реально амплитуда частот около верхней границы будет падать. То бишь завал на ВЧ smile.gif). И кстати фаза тоже поплывет, но это уже не так страшно, т.к. фазу ухо не слышит.
Смысл теоремы Котельникова: в том что НЕЛЬЗЯ восстановить сигнал, если дискретизировать с меньшей, чем в 2 раза - частотой.
Принято это в цифровой обработе сигналов. Никому в голову не придет дискретизировать с F=2Fmax, разве что известна фаза сигнала.


Цитата(wim @ Jan 19 2009, 17:58) *
Ошибаетесь - даже через две точки (отсчета) можно провести бесконечное множество, прости господи, частот.

Жаль. Без Вашего мощного участия тема быстро заглохнет. smile.gif


Совершенно верно, просто в те времена, когда была сформулирована теорема Котельникова, спектр сигнала представляли в виде набора отдельных частот. Говорят, были даже попытки отфильтровать сигнал от шума, пропуская его через линейку узкополосных фильтров. Есс-но, на выходе исходный сигнал не "сложился".

Все сложится, если правильно фильтровать (конечно с поправками на физическую реализацию фильтров). На этом принципе работаю вокодеры: есть несколько звуковых частот, необходимых для разбора букв. Их определенным образом обозначают, а потом передают только их параметры. Получается гораздо меньший поток.
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 15:29
Сообщение #35


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Atridies @ Jan 19 2009, 18:08) *
Все сложится, если правильно фильтровать (конечно с поправками на физическую реализацию фильтров). На этом принципе работаю вокодеры: есть несколько звуковых частот, необходимых для разбора букв. Их определенным образом обозначают, а потом передают только их параметры. Получается гораздо меньший поток.

Любой фильтр, независимо от физической реализации осуществляет свертку сигнала со своей передаточной характеристикой, после чего информация о фазе гармонических составляющих исходного сигнала будет безвозвратно утеряна. Вокодер не восстанавливает исходный сигнал, он конструирует сигнал, похожий на исходный. С потерей информации, есс-но.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 19 2009, 15:32
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(wim @ Jan 19 2009, 20:29) *
Любой фильтр, независимо от физической реализации осуществляет свертку сигнала со своей передаточной характеристикой, после чего информация о фазе гармонических составляющих исходного сигнала будет безвозвратно утеряна. Вокодер не восстанавливает исходный сигнал, он конструирует сигнал, похожий на исходный. С потерей информации, есс-но.

Причем похожесть определяется чисто субъективно. То же касается всех алгоритмов "сжатия"- МП и тому подобных.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 19 2009, 15:33
Сообщение #37


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Сваял в мультисиме аппаратную реализацию smile.gif

От генераторы синусоиды 950 Гц сигнал проходит через ФВЧ баттерворта 20-го порядка с частотой среза 1 кГц (-6дБ) и неравномерностью 0.01 в полосе.
затем стоит УВХ , на котором получаем типа отсчеты smile.gif
Отсчеты делаем частотой 2 кГц (зеленая линия - моменты выборок , синяя - сами отсчеты)
после УВХ и повторителя идет такой же фильтр как и на входе, результат см на рисунке желтым цветом.

Симуляция была с шагом 100nS .

Это частный случай , но для GetSmart-а может что прояснит.

балин - а рисунок вставить не могу sad.gif
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 16:08
Сообщение #38


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Designer56 @ Jan 19 2009, 18:04) *
Почему это так Вы думаете? В теореме нет ни слова о непрерывности или разрывности спектра. Ортогональные преобразования были известны задолго до того...

Строго говоря, уже указывалось, гармонические сигналы спектра не имеют. Если не считать уже упомянутое выражение через дельта- функцию.

Посмотрел исходный текст:
http://ufn.ru/ru/articles/2006/7/h/
Действительно, понимание спектра вполне современное. А терминология практицки везде - "функция, состоящая из частот".
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 19 2009, 16:15
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(тау @ Jan 19 2009, 20:33) *
балин - а рисунок вставить не могу sad.gif
Подсказка по аттачментам там => http://electronix.ru/forum/index.php?s=&am...st&p=530566
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 19 2009, 16:26
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(wim @ Jan 19 2009, 21:08) *
Посмотрел исходный текст:
http://ufn.ru/ru/articles/2006/7/h/
Действительно, понимание спектра вполне современное. А терминология практицки везде - "функция, состоящая из частот".

Лично для меня противоречие совсем не вопрос- в доказательствах и иллюстрациях самой теоремы показана необходимость ограничения спектра и фильтрации для восстановления. При равенстве fв и Fs/2 наблюдается смыкание краев реплик спектра исходного сигнала на частоте fв. Даже фильтр "Кирпичная стена", физически не реализуемый, имеет неопределенное значение своей АЧХ на этой частоте.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 19 2009, 16:26
Сообщение #41


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата
Подсказка по аттачментам там => http://electronix.ru/forum/index.php?s=&am...st&p=530566

да, недавно точно было , как описано ,
а сейчас "BB Code Help"




Сообщение отредактировал тау - Jan 19 2009, 16:46
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 19 2009, 16:43
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(тау @ Jan 19 2009, 21:26) *
да, недавно точно было , как описано ,
а сейчас "BB Code Help"
Какой хелп? Парой строчек ниже кнопка "Обзор" и рядом зеленый прямоугольник для загрузки (UPLOAD, если выбран язык форума English)?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 16:49
Сообщение #43


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Designer56 @ Jan 19 2009, 19:26) *
Лично для меня противоречие совсем не вопрос- в доказательствах и иллюстрациях самой теоремы показана необходимость ограничения спектра и фильтрации для фосстановления. При равенстве fв и Fs/2 аблюдается смыкание краев реплик спектра исходного сигнала на частоте fв. Даже фильтр "Кирпичная стена", физически не реализуемый, имеет неопределенное значение своей АЧХ на этой частоте.

А, я, кажется, понял в чем засада - включать в диапазон частот до fв саму частоту fв или нет. В формулировке Котельникова это неоднозначно, а вот Гоноровский fв изъял и жизнь сразу стала легче. smile.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 19 2009, 17:00
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(wim @ Jan 19 2009, 21:49) *
А, я, кажется, понял в чем засада - включать в диапазон частот до fв саму частоту fв или нет. В формулировке Котельникова это неоднозначно, а вот Гоноровский fв изъял и жизнь сразу стала легче. smile.gif
ИМХО знак равенства на практике не мешает потому, что реальные сигналы никогда не бывают со строго определенными параметрами, заданными с бесконечно высокой точностью. Всегда существует дисперсия сигнала и восстановить реальный сигнал с частотой fb/2 дискретизированный на частоте fb с определенной (небесконечной) точностью на интервале времени в пределе стремящемся к бесконечности становится возможным. А чтобы и теория тоже была похожа на реальность, знак равенства изъяли smile.gif Не забываем, что "практика - критерий истины". wink.gif
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 19 2009, 17:02
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Из самой статьи Котельникова видно, что он имел ввиду обработку сигнала, имеющего ограниченный спектр, т.е. в первую очередь не гармонического. Да и неинтересен гармонический- достаточно передать три числа: амплитуду, фазу и частоту.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 19 2009, 17:38
Сообщение #46


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Rezident, кнопочек обзор у меня сегодня нету , ни в Опере ни в IE
панели соответствующей тоже, сразу ниже идет панель Post Options с "Enable emoticons?"
а еще чуть ниже панель "Post Icons"

На рисунке результат с меандром 160 Гц , без 7-й (-58 дБ) и более высоких гармоник

Go to the top of the page
 
+Quote Post
Atridies
сообщение Jan 19 2009, 17:59
Сообщение #47


Местный
***

Группа: Свой
Сообщений: 445
Регистрация: 7-02-05
Из: Зеленоград
Пользователь №: 2 468



Цитата
Любой фильтр, независимо от физической реализации осуществляет свертку сигнала со своей передаточной характеристикой, после чего информация о фазе гармонических составляющих исходного сигнала будет безвозвратно утеряна. Вокодер не восстанавливает исходный сигнал, он конструирует сигнал, похожий на исходный. С потерей информации, есс-но.

А ФЧХ фильтра зачем? Фаза не теряется безвозвратно - просто она некоторым образом меняется. Более того, этим изменением просто пренебрегают, т.к. оно несущественно. Было бы существенно - рассчитывали бы из этих условий.

Цитата
Причем похожесть определяется чисто субъективно. То же касается всех алгоритмов "сжатия"- МП и тому подобных.

Правильно, т.к. сознательно выбрасывают несущественные компоненты (несущественные, с т.з. распознавания речи). Если бы этих компонент не было бы - все однозначно бы складывалось (ну конечно, фазы цепей пришлось бы подбирать).

Цитата
При равенстве fв и Fs/2 наблюдается смыкание краев реплик спектра исходного сигнала на частоте fв. Даже фильтр "Кирпичная стена", физически не реализуемый, имеет неопределенное значение своей АЧХ на этой частоте.


Для теоретически восстанавливаемого сигнала - частота сигнала должна быть в 2 раза меньше. Нет там, и не планируется разрыв. Вот если у Вас сигнал 1Гц (прямо строго), то имея частоту дискр. 2Гц (строго 2Гц) есть шанс восстановить исходный сигнал. А вот имея частоту 1,99Гц. - восстановить можно только относительно небольшой промежуток и ошибка будет накапливаться. При рассмотрении сигнала в безграничных временнЫх пределах - этот сигнал НЕВОССТАНАВЛИВАЕМЫЙ. Вот и все.

В чем противоречие?
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 19 2009, 18:06
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(Atridies @ Jan 19 2009, 22:59) *
........В чем противоречие?

прочтите сами внимательно- у вас везде противоречия


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
INT1
сообщение Jan 19 2009, 19:09
Сообщение #49


deleted
****

Группа: Свой
Сообщений: 555
Регистрация: 28-08-05
Пользователь №: 8 024



Мужики, мы ж не в верховной раде, чи там, в думе... Есть формулировка и есть какое то доказательство, это ж математика, а не законы и правила -к-рые можно передергивать. Посмотрите теорему КошИ например, - все четко и ясно, а тут, даже в первом приближении- теотрема не работает. Все это было "узаконено" в протИву Шеннону-типа, и мы не лыком шиты,-это не есть истина, да и не теорема это-в смысле Котельникова. Пусть он и заслуженный товарисчь- но не математик, просто- "заслуженный чиновник от науки" тогО времени.
ЗЫ, ну и, вам привели "примитивную синусоиду" спектр ее известен, что можно сказать ? без всяких заумностей с преобразованиями Фурье?
Go to the top of the page
 
+Quote Post
Atridies
сообщение Jan 19 2009, 19:56
Сообщение #50


Местный
***

Группа: Свой
Сообщений: 445
Регистрация: 7-02-05
Из: Зеленоград
Пользователь №: 2 468



Цитата(Designer56 @ Jan 19 2009, 21:06) *
прочтите сами внимательно- у вас везде противоречия

Ну укажите мне на них. Только конкретнее.
Я эту теорему знаю не первый год и не вижу в ней противоречий. Все нормально в ней.
Все эти спектры, фазы и пр. - это обыкновенное разложение какой-либо функции в ряд Фурье (таких рядов много и Фурье - один из множества). У рядов есть целая теория - целый раздел математики. Вот там есть некоторые противоречия. В ТК - я их не вижу.
Конечно математика не идеальная наука: если пытаться складывать прямоульный импульс (или даже меандр) из спектра - на каждом фронте будет артефакт (который можно сделать любой минимально желаемой длительности). Но это феномен ряда Фурье, а не ТК.

Цитата(INT1 @ Jan 19 2009, 22:09) *
ЗЫ, ну и, вам привели "примитивную синусоиду" спектр ее известен, что можно сказать ? без всяких заумностей с преобразованиями Фурье?


Котельников на самом деле умный мужик был (академик), да и математика - строгая наука (что не отменяет в ней некоторые парадоксальные феномены).
Да, есть синусоида: берем частоту в два раза больше и дискретизуем. При определенном сдвиге фаз - мы сможем ее восстановить с нулевой погрешностью. Берем частоту в 1,5 раза больше частоты синусоиды: при ЛЮБОМ сдвиге фаз - мы 100% ее не восстановим.
Всё. Это как раз и хотел сказать Котельников своей теоремой.
Go to the top of the page
 
+Quote Post
INT1
сообщение Jan 19 2009, 20:24
Сообщение #51


deleted
****

Группа: Свой
Сообщений: 555
Регистрация: 28-08-05
Пользователь №: 8 024



2Atridies ,я никак не хочу обидеть ни Котельникова , ни его заслуги. Но математика - точная наука, как и физика, и не предполагает что то навроде закона в первом чтении втором, и т.д. "Хотел сказать"- это уже двусмысленность, это уже ,-не математика.
ЗЫ, а вобщето, если говорить о спектре, что и выше и было сказано,то тут тоже работает "принцип неопределенности",
чем короче время его определения(измерения), тем меньше мы можем сказать, как он "выглядит".
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 19 2009, 21:16
Сообщение #52


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(INT1 @ Jan 19 2009, 22:09) *
Мужики, мы ж не в верховной раде, чи там, в думе... Есть формулировка и есть какое то доказательство, это ж математика, а не законы и правила -к-рые можно передергивать. Посмотрите теорему КошИ например, - все четко и ясно, а тут, даже в первом приближении- теотрема не работает. Все это было "узаконено" в протИву Шеннону-типа, и мы не лыком шиты,-это не есть истина, да и не теорема это-в смысле Котельникова. Пусть он и заслуженный товарисчь- но не математик, просто- "заслуженный чиновник от науки" тогО времени.

Котельников не был математиком - это верно, но и чиновником тоже не был. На момент написания статьи он был инженером, так и подписался - "инженер Котельников". Так Вы хотели что-то о его теореме сказать (кстати, - какой именно?). Мы Вас внимательно слушаем.
Цитата(INT1 @ Jan 19 2009, 22:09) *
ЗЫ, ну и, вам привели "примитивную синусоиду" спектр ее известен, что можно сказать ? без всяких заумностей с преобразованиями Фурье?

Продолжаем внимательно слушать. Очень хоцца узнать, как выглядит спектр "примитивной синусоиды". Заодно, если не трудно, - спектр сигнала постоянного уровня. smile.gif
Go to the top of the page
 
+Quote Post
andran25
сообщение Jan 19 2009, 23:00
Сообщение #53


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896



Раз уж я начал эту тему, то постараюсь внести ясность.
Поскольку я не нашел в интернете ответа на данный вопрос,
то написал небольшую статью, где постарался математически
объяснить в чем проблема. Статью можно найти здесь:

http://andyplekhanov.narod.ru/science/kotelnikov_bug.pdf

или на моей страничке, посвященной науке:

http://andyplekhanov.narod.ru/science/sci.htm

Хотелось бы услышать отзывы.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 20 2009, 01:01
Сообщение #54


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Я бы сказал, что это и верно и неверно. В исходной теореме при наличии граничной частоты требуется бесконечная выборка, т.е. получение результата откладывается навсегда, что эквивалентно невозможности его получения.
Вы сказали практически то же самое - хотите получить результат - убирайте граничную частоту. Но это практическая точка зрения, может быть теоретики усмотрят существенную разницу.

Я бы сказал, что суть понятна и споры о точной формулировке теоремы Котельникова полезны только с учебной точки зрения.

При использовании Фурье возникает очень много гораздо более интересных (и необходимых на практике) нюансов в области его практического использования. Например точное определение частоты синусоидального сигнала и его фазы на конечной выборке при некратных частотах выборки. Очень интересный вопрос, по которому написано-то много, но не сказано почти ничего конкретного. Мы столкнулись с этой задачкой и даже научились ее решать с высокой точностью (на уровне 10^-4-10^-5), но - практически. Внятного теоретического ответа найти не смогли. Может кто-то подскажет?
Go to the top of the page
 
+Quote Post
INT1
сообщение Jan 20 2009, 05:31
Сообщение #55


deleted
****

Группа: Свой
Сообщений: 555
Регистрация: 28-08-05
Пользователь №: 8 024



2wim теорема должна быть поставлена так, чтобы к ней нельзя было придраться. Необходимость выполняется, а достаточность-нет.
Формалист я, вот и придираюсь smile.gif.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 20 2009, 05:44
Сообщение #56


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(rudy_b @ Jan 20 2009, 04:01) *
Например точное определение частоты синусоидального сигнала и его фазы на конечной выборке при некратных частотах выборки. Очень интересный вопрос, по которому написано-то много, но не сказано почти ничего конкретного. Мы столкнулись с этой задачкой и даже научились ее решать с высокой точностью (на уровне 10^-4-10^-5), но - практически. Внятного теоретического ответа найти не смогли. Может кто-то подскажет?
А этого: http://electronix.ru/forum/index.php?s=&am...st&p=402753 - не достаточно?
Или этого: http://electronix.ru/forum/index.php?showt...mp;#entry339537 - для фазы?

Сообщение отредактировал blackfin - Jan 20 2009, 05:45
Go to the top of the page
 
+Quote Post
scifi
сообщение Jan 20 2009, 07:55
Сообщение #57


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(INT1 @ Jan 20 2009, 08:31) *
2wim теорема должна быть поставлена так, чтобы к ней нельзя было придраться. Необходимость выполняется, а достаточность-нет.
Формалист я, вот и придираюсь smile.gif.

Пожалуйста. Коль скоро в формулировке теоремы речь идёт о спектре сигнала, значит подразумевается, что этот спектр существует. В математически строгих формулировках обычно так и пишут: "если функция непрерывная, абсолютно интегрируемая, и т.д. и т.п., то ...". Выше неоднократно упоминалось, что у бесконечной синусоиды спектр не существует, и строгая формулировка синусоиду отсеет сразу. Следовательно, про такой сигнал теорема ничего не может сказать. Всё.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 20 2009, 09:03
Сообщение #58


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(wim @ Jan 19 2009, 01:55) *
ТК применяется не к отсчетам, а к функциям, имеющим спектр, т.е. интегрируемым. Непрерывный синусоидальный сигнал к таковым не относится, соответственно и ТК к нему неприменима. Впрочем, если хотите, можете попрактиковаться в рисовании спектра оного синуса, тока будьте осторожны - дельта-функция уходит в бесконечность, как бы в глазик кому не ширнуть. smile.gif

Глупость. Дельта-функция вырождается в натуральное число. Точнее в комплексное. Спектр синусоидального сигнала (множества синусоид) по бесконечности - множество чисел, содержащих частоту, фазу и амплитуду.

Цитата(scifi)
Похоже, тов. GetSmart не очень знаком с дельта-функциями.

А ты вообще не вякай biggrin.gif

Цитата(rudy_b)
Я бы сказал, что суть понятна и споры о точной формулировке теоремы Котельникова полезны только с учебной точки зрения.

При использовании Фурье возникает очень много гораздо более интересных (и необходимых на практике) нюансов в области его практического использования. Например точное определение частоты синусоидального сигнала и его фазы на конечной выборке при некратных частотах выборки. Очень интересный вопрос, по которому написано-то много, но не сказано почти ничего конкретного. Мы столкнулись с этой задачкой и даже научились ее решать с высокой точностью (на уровне 10^-4-10^-5), но - практически. Внятного теоретического ответа найти не смогли. Может кто-то подскажет?

Споры полезны именно для практического применения.
С тривиальной задачкой, связанной с ТК вы столкнулись. Это т.н. "нулевой уровень". Теперь столкнитесь с задачкой отделения (выяснения спектра) для двух некратных частот в конечном множестве отсчётов. Обычно некратная частота попадается с вероятностью 1. Потом отпишитесь о результате. И продолжим обсуждать ТК.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 20 2009, 09:14
Сообщение #59


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(GetSmart @ Jan 20 2009, 12:03) *
Глупость. Дельта-функция вырождается в натуральное число. Точнее в комплексное. Спектр синусоидального сигнала (множества синусоид) по бесконечности - множество чисел, содержащих частоту, фазу и амплитуду.
Потом отпишитесь о результате. И продолжим обсуждать ТК.

Только используя именно такие точные формулировки и можно постичь истину.
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 20 2009, 10:56
Сообщение #60


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(andran25 @ Jan 20 2009, 02:00) *
Раз уж я начал эту тему, то постараюсь внести ясность.
Поскольку я не нашел в интернете ответа на данный вопрос,
то написал небольшую статью, где постарался математически
объяснить в чем проблема. Статью можно найти здесь:

http://andyplekhanov.narod.ru/science/kotelnikov_bug.pdf

или на моей страничке, посвященной науке:

http://andyplekhanov.narod.ru/science/sci.htm

Хотелось бы услышать отзывы.

Это, собс-но, предложение (одно из оных) по расширению области применимости ТК на обобщенные функции. Однако, условие S(w1)=0 фактически предполагает применимость к функции преобразования Фурье. И в таком виде оно практически бесполезно, поскольку известны достаточные условия применимости преобразования Фурье. Если говорить конкретно о непрерырывном синусе, то неприменимость к нему ТК имеет более фундаментальный характер, чем исходные постулаты самой ТК. Остается также вопрос терминологии - что считать частотой w1, например, для дельта-функции расположенной на нулевой частоте. Очевидно, что понятие w1 (аргумент функции) должно быть определено до того, как будет вычислена функция от этого аргумента.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 20 2009, 12:11
Сообщение #61


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата(blackfin @ Jan 20 2009, 08:44) *
А этого: http://electronix.ru/forum/index.php?s=&am...st&p=402753 - не достаточно?
Или этого: http://electronix.ru/forum/index.php?showt...mp;#entry339537 - для фазы?

Это слишком по детски (особенно второе), люди даже не знают про функцию окна. При необходимой точности порядка 10^-5 нужны гораздо более мощные методы. По нашим алгоритмам такая точность получается при наличии белого шума до 1%(амплитуда). А нет-ли чего-нибудь более серьезного?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 20 2009, 12:18
Сообщение #62


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(rudy_b @ Jan 20 2009, 15:11) *
Это слишком по детски (особенно второе), люди даже не знают про функцию окна. При необходимой точности порядка 10^-5 нужны гораздо более мощные методы. По нашим алгоритмам такая точность получается при наличии белого шума до 1%(амплитуда). А нет-ли чего-нибудь более серьезного?
Окно не нужно, если измерения проводить на отрезке, кратном периоду sin.
Более серьезное по первой ссылке.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 20 2009, 12:26
Сообщение #63


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата(GetSmart @ Jan 20 2009, 12:03) *
Глупость. Дельта-функция вырождается в натуральное число. Точнее в комплексное. Спектр синусоидального сигнала (множества синусоид) по бесконечности - множество чисел, содержащих частоту, фазу и амплитуду.


А ты вообще не вякай biggrin.gif


Споры полезны именно для практического применения.
С тривиальной задачкой, связанной с ТК вы столкнулись. Это т.н. "нулевой уровень". Теперь столкнитесь с задачкой отделения (выяснения спектра) для двух некратных частот в конечном множестве отсчётов. Обычно некратная частота попадается с вероятностью 1. Потом отпишитесь о результате. И продолжим обсуждать ТК.

Мне показалось, что уважаемый "guru killer" заявил, что он осчастливил это обсуждение своим отсутствием.

Цитата(blackfin @ Jan 20 2009, 15:18) *
Окно не нужно, если измерения проводить на отрезке, кратном периоду sin.
Более серьезное по первой ссылке.

К сожалению, так не бывает, в этом то и проблема.

Про первую ссылку. При применении любой весовой функции они бы получили намного лучшие результаты. Если важно выделить синус, то наиболее подходит гаусс, он обеспечивает разделение до 80 дБ. Спасибо за попытку помочь.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jan 20 2009, 12:46
Сообщение #64


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(rudy_b @ Jan 20 2009, 15:26) *
Про первую ссылку. При применении любой весовой функции они бы получили намного лучшие результаты. Если важно выделить синус, то наиболее подходит гаусс, он обеспечивает разделение до 80 дБ. Спасибо за попытку помочь.


Можно использовать разложение по другим ортогональным функциям которые в частотной области в отличие от синков имеют большое подавление за пределами своей полосы. Смотеть Filter Banks.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 20 2009, 12:50
Сообщение #65


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(rudy_b @ Jan 20 2009, 18:26) *
Мне показалось, что уважаемый "guru killer" заявил, что он осчастливил это обсуждение своим отсутствием.

Ближе к делу.

ЗЫ. С той поры беседа оживилась. И ещё, меня попросили остаться biggrin.gif

ЗЗЫ. И не вешайте всем лапшу на уши про точность 10e-5. В лучшем случае на фоне слабого белого шума. В присутствии любого стороннего сигнала точность будет меньше, причём такая, о какой не писали в книжках.

Сообщение отредактировал GetSmart - Jan 20 2009, 12:59


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
777777
сообщение Jan 20 2009, 12:56
Сообщение #66


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(GetSmart @ Jan 17 2009, 21:51) *
В оригинальной формулировке (да и в книжках) Котельникова всё-таки больше (меньше) или равна. Прокомментируйте плиз.

Огласите весь списочек, пжлст ©. В каких книжках такое утверждается? Частота должна быть строго больше, хоть на миллионную долю. Если она равна, то восстановление невозможно по очевидным причинам, приведенным в посте #1
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 20 2009, 14:05
Сообщение #67


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(petrov @ Jan 20 2009, 15:46) *
Можно использовать разложение по другим ортогональным функциям которые в частотной области в отличие от синков имеют большое подавление за пределами своей полосы. Смотеть Filter Banks.
Можно то оно можно, только вряд-ли получится лучше.

Я тут просто просимулировал восстановление 2-х перемешанных синусов 500 и 800 Гц с частотой квантования от 2 до 3 кГц.
Так вот наиболее похожий результат получился после фильтра Баттерворта 4 го порядка (после дискретизатора).
Чебышев 10 порядка, горааааздо хуже.
а 20-го порядка совсем неважно.
Жаль что синки по простому в симулятор не вставляются.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 20 2009, 15:00
Сообщение #68


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата(petrov @ Jan 20 2009, 15:46) *
Можно использовать разложение по другим ортогональным функциям которые в частотной области в отличие от синков имеют большое подавление за пределами своей полосы. Смотеть Filter Banks.

Мы проверили и такое решение. Но, если на входе синусоидальный сигнал с невысоким уровнем гармоник и требуется высокая точность, оно оказывается слишком неэкономным. Простое фурье с правильной весовой функцией и некими эмпирическими махинациями при обработке результата дает значительно более высокую точность при меньших затратах.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 20 2009, 15:44
Сообщение #69


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(rudy_b @ Jan 20 2009, 15:26) *
К сожалению, так не бывает, в этом то и проблема.
Напротив, это происходит довольно часто..

Очень часто измерение физических параметров какого-либо объекта сводится к измерению АЧХ(f) и ФЧХ(f) этого объекта. Это и всевозможные дефектоскопы, и металлоискатели, и лазерные дальномеры, и классические измерители элементов матрицы рассеяния S11, S12, и пр.. При этом измерительный прибор является одновременно и генератором и "потребителем" тестового гармонического сигнала частота которого, ессно, выбирается самим измерительным прибором и, следовательно, известна априори. А раз так, мы всегда можем точно указать длительность отрезка времени, для которого данный гармонический сигнал будет являться одной из базисных функций на этом отрезке, и найти скалярное произведение между зондирущим гармоническим сигналом и гармоническим сигналом полученным в результате воздействия на объект, что, ессно, поволит нам вычислить искомые АЧХ(f) и ФЧХ(f) исследуемого объекта.

Так что, никаких сожалений и никаких проблем.. laughing.gif
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jan 20 2009, 16:49
Сообщение #70


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(Designer56 @ Jan 19 2009, 16:50) *
У Баскакова теорема Котельникова высказывается так: " Произвольный сигнал, спектр которого не содержит частоты выше fв, Гц, может быть полностью восстановлен, если известны отсчетные значения этого сигнала, взятые через равные промежутки времени 1/(2fв) сек."
Неплохо бы составить коллекцию формулировок ТК :-)

Ф.Е.Темников и др.
"Теортеические основы информационной техники", М., "Энергия", 1971
стр. 75
Цитата
Если непрерывная функция f(t) удовлеворяет условию Дирихле (ограничена, кусочно-непрерывна и имеет конечное число экстремумов) её спектр ограничен частотой wm, то существует такой максимальный интервал, при котором имеется возможность безошибочно восстановить
и т.д.
Интервал равен 1/2fm (а не "не больше"), спектр не равен 0 в интервале -wm ... wm
т.е. неравенства везде нестрогие.
Но - имеет конечное число экстремумов явно не про синусоиду, причём даже "низкой" частоты (в этом смысле ограничение спектра строгим неравенством выглядит менее жёстким smile.gif ). Это в идельном мире математики.
Дальше идёт текст про ограничения в реальной жизни от предсказуемости функций с ограниченным спектром до неограниченности спектра функций конечной длительности ("являющися носителями сообщений"), которые лень набирать (да и тут уже припоминалось) и бесконечное время работы идеального фильтра, заканчивающиеся таким:
Цитата
Приведенные замечания свидетельствуют, что применение теоремы Котельникова вызывает определённые трудности в том случае, когда она рассматривается как точное утверждение ... можно рассматривать как приближённую для функций с неограниченным спектром.
и отсылка к Железнову.


Цитата(777777 @ Jan 20 2009, 14:56) *
Огласите весь списочек, пжлст ©. В каких книжках такое утверждается? Частота должна быть строго больше, хоть на миллионную долю. Если она равна, то восстановление невозможно по очевидным причинам, приведенным в посте #1
Вот я и огласил smile.gif


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 20 2009, 16:59
Сообщение #71


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Кстати, а с чего некоторые уважаемые коллеги зациклились на конечном числе отсчетов? В ТК об этом ни слова. Да и как можно представлять бесконечный по времени сигнал ( при ограниченном в частотной области спектре) конечным числом отсчетов? Разумеется, речь идет об абсолютно точном представлении (восстановлении).


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jan 20 2009, 17:03
Сообщение #72


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(Designer56 @ Jan 20 2009, 18:59) *
Кстати, а с чего некоторые уважаемые коллеги зациклились на конечном числе отсчетов? В ТК об этом ни слова.
Так это само собой (и само собой на практике уже неприменимо). Просто "та" синусоида даже при бесконечном числе отсчётов не восстанавливается.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 20 2009, 17:11
Сообщение #73


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(ReAl @ Jan 20 2009, 19:49) *
Неплохо бы составить коллекцию формулировок ТК :-)

Рановато - мы тут ишо со спектром синуса не разобрались. Есть предложение вычислять оный "без всяких заумностей с преобразованиями Фурье". Ждем результатов вычисления. А лично меня еще интересует наивысшая частота спектра сигнала постоянного уровня (никак не могу добиться ответа от актуальных товарищей). Неровен час придется его дискретизировать, а мы тут в полных непонятках. smile.gif
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 20 2009, 17:17
Сообщение #74


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(ReAl @ Jan 20 2009, 22:03) *
Так это само собой (и само собой на практике уже неприменимо). Просто "та" синусоида даже при бесконечном числе отсчётов не восстанавливается.

Применимо- с разумными оговорками, разумеется...Вы же разговариваете по телефону ч/з цифровые каналы? И практически можно это делать бесконечно долго...Особенно это женщин касается. crying.gif


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
Atridies
сообщение Jan 20 2009, 17:36
Сообщение #75


Местный
***

Группа: Свой
Сообщений: 445
Регистрация: 7-02-05
Из: Зеленоград
Пользователь №: 2 468



Цитата
Например точное определение частоты синусоидального сигнала и его фазы на конечной выборке при некратных частотах выборки. Очень интересный вопрос, по которому написано-то много, но не сказано почти ничего конкретного

Если Фурье крутить на бесконечном отрезке (-бесконечность...+бесконечность) тогда при конечной длительности синусоиды спектр будет не прямая линия, а функция вида sin(x)/x - это известно. Если надо точно измерить - надо крутить ПФ только на отрезке реализации синусоиды. В этом случае будет одна-единственная прямая. Кроме того, для улучшения точности результатов - надо увеличить частоту дискретизации, чтобы увеличить статистику (чтобы шаг спектральных составляющих был маленьким). Теоретически, можно получить любую точность, практически - лучше 10^-6 наверное сложно будет получить, ввиду погрешностей Fдискр, шума квантования и пр.пр.пр.
Цитата
Выше неоднократно упоминалось, что у бесконечной синусоиды спектр не существует, и строгая формулировка синусоиду отсеет сразу

Спектр бесконечной синусоиды - это просто число. # 5 Гц. Вот спектр ЧМ - это функция, а спектр синусоиды - это число. Т.е. функция не равна нулю только в оной точке. И равна она в ней - амплитуде синусоиды.
Цитата
А лично меня еще интересует наивысшая частота спектра сигнала постоянного уровня (никак не могу добиться ответа от актуальных товарищей).

Шутить изволите biggrin.gif

На мой взгляд, ТК наверное сформулирована чуть-чуть некорректно. Такое бывает и в математике и в физике (что нисколько не умаляет вклад в науку Котельникова). Основной ее смысл: что нельзя, ни теоретически, ни практически восстановить сигнал, частота которого больше Fдискр/2. А вот если равна - сфазируйте правильно - и будет Вам счастье.
Это также как и неявное следствие из линейных и нелинейных цепей: главное отличие с т.з. сигналов, что одни добавляют новые частоты в спектр, а другие - модифицируют спектр без этого.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 20 2009, 17:38
Сообщение #76


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Designer56 @ Jan 20 2009, 20:17) *
Применимо- с разумными оговорками, разумеется...Вы же разговариваете по телефону ч/з цифровые каналы? И практически можно это делать бесконечно долго...Особенно это женщин касается. crying.gif


Лучше тут женщин не касаться... Не отклоняйтесь от темы.
Мужчины вот, оказывается, могут бесконечно долго писать про свои заблуждения в интерпретации давным-давно доказанного. При этом явно видна сезонная периодичность. Поэтому выдвигаю...
Пока в качестве ...
Гипотеза о выборках (моя).
Если брать только каждый десятый (а может быть... сотый или тысячный) пост про это, то будут исчерпаны все "идеи" всех остальных постов. Надо только подождать...
Конца ведь не будет...?
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 20 2009, 17:46
Сообщение #77


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(Tanya @ Jan 20 2009, 22:38) *
Лучше тут женщин не касаться... Поэтому выдвигаю...
Пока в качестве ...
Гипотеза о выборках (моя).
Если брать только каждый десятый (а может быть... сотый или тысячный) пост про это, то будут исчерпаны все "идеи" всех остальных постов. Надо только подождать...
Конца ведь не будет...?

А как выбирать? раномерно- удаленно? laughing.gif


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 20 2009, 17:52
Сообщение #78


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Atridies @ Jan 20 2009, 23:36) *
На мой взгляд, ТК наверное сформулирована чуть-чуть некорректно. Такое бывает и в математике и в физике (что нисколько не умаляет вклад в науку Котельникова). Основной ее смысл: что нельзя, ни теоретически, ни практически восстановить сигнал, частота которого больше Fдискр/2. А вот если равна - сфазируйте правильно - и будет Вам счастье.

Хватит зацикливаться на самом мелком баге ТК. Я же ткнул пальцем в баг гораздо серьёзней. Еще в другой теме, ссылочка где-то в первых постах есть. Это баг - всем багам баг smile.gif В сложных сигналах при любом количестве взятых отсчётов будут некратные частоты, которые частично неортогональны. Поэтому вычислить точный спектр после дискретизации (отделить одну частоту от другой) не представляется возможным никакими методами. Котельников об этом явно был не в курсе поэтому и облажался. Кстати, даже на бесконечности этот баг присутствует.

Сообщение отредактировал GetSmart - Jan 20 2009, 17:55


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 20 2009, 17:59
Сообщение #79


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Designer56 @ Jan 20 2009, 20:46) *
А как выбирать? раномерно- удаленно? laughing.gif


Очевидно, что при большой выборке можно выбирать произвольно. Ведь видов заблуждений не так много...
Go to the top of the page
 
+Quote Post
andran25
сообщение Jan 20 2009, 18:11
Сообщение #80


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896



Цитата(wim @ Jan 20 2009, 14:56) *
Это, собс-но, предложение (одно из оных) по расширению области применимости ТК на обобщенные функции. Однако, условие S(w1)=0 фактически предполагает применимость к функции преобразования Фурье. И в таком виде оно практически бесполезно, поскольку известны достаточные условия применимости преобразования Фурье. Если говорить конкретно о непрерырывном синусе, то неприменимость к нему ТК имеет более фундаментальный характер, чем исходные постулаты самой ТК. Остается также вопрос терминологии - что считать частотой w1, например, для дельта-функции расположенной на нулевой частоте. Очевидно, что понятие w1 (аргумент функции) должно быть определено до того, как будет вычислена функция от этого аргумента.


Обобщенные функции тут ни при чем. Косинус тоже имеет образом дельта функцию, однако с ним
таких проблем не возникает.
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 20 2009, 18:27
Сообщение #81


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Atridies @ Jan 20 2009, 20:36) *
Спектр бесконечной синусоиды - это просто число. # 5 Гц. Вот спектр ЧМ - это функция, а спектр синусоиды - это число. Т.е. функция не равна нулю только в оной точке. И равна она в ней - амплитуде синусоиды.

Хорошо, можно и так - угловая модуляция синусоидальным сигналом с индексом m<1 - спектр содержит составляющую на несущей частоте и две боковые. Если уменьшать частоту модуляции, "боковушки" будут приближаться к центральной составляющей. В пределе частота модуляции становится бесконечно малой - так вот хоцца понять, как эти три спектральные составляющие превратятся в одно число. smile.gif
P.S. А у этого числа частота есть или только амплитуда? smile.gif

Цитата(andran25 @ Jan 20 2009, 21:11) *
Обобщенные функции тут ни при чем. Косинус тоже имеет образом дельта функцию, однако с ним
таких проблем не возникает.

Еще раз - существуют достаточные условия применимости к функции преобразования Фурье. Достаточность означает, что можно заранее определить - применимо к данной функции преобразование Фурье или нет. Если оно неприменимо, то автоматически неприменима и базирующаяся на нем ТК, после чего нет никакой нужды в дополнительных ограничениях в виде необходимых условий к самой ТК.
P.S. По-прежнему интересуюсь верхней граничной частотой дельта-функции. smile.gif
Go to the top of the page
 
+Quote Post
andran25
сообщение Jan 20 2009, 19:01
Сообщение #82


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896



Цитата(wim @ Jan 20 2009, 22:27) *
Хорошо, можно и так - угловая модуляция синусоидальным сигналом с индексом m<1 - спектр содержит составляющую на несущей частоте и две боковые. Если уменьшать частоту модуляции, "боковушки" будут приближаться к центральной составляющей. В пределе частота модуляции становится бесконечно малой - так вот хоцца понять, как эти три спектральные составляющие превратятся в одно число. smile.gif
P.S. А у этого числа частота есть или только амплитуда? smile.gif


Еще раз - существуют достаточные условия применимости к функции преобразования Фурье. Достаточность означает, что можно заранее определить - применимо к данной функции преобразование Фурье или нет. Если оно неприменимо, то автоматически неприменима и базирующаяся на нем ТК, после чего нет никакой нужды в дополнительных ограничениях в виде необходимых условий к самой ТК.
P.S. По-прежнему интересуюсь верхней граничной частотой дельта-функции. smile.gif


Дельта функция от какой переменной ? Времени ?
Тогда для delta(t - t0) C=cos(omega*t0) S=sin(omega*t0) АЧХ=1

Сообщение отредактировал andran25 - Jan 20 2009, 19:07
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 20 2009, 19:02
Сообщение #83


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(wim @ Jan 20 2009, 20:11) *
А лично меня еще интересует наивысшая частота спектра сигнала постоянного уровня (никак не могу добиться ответа от актуальных товарищей). Неровен час придется его дискретизировать, а мы тут в полных непонятках. smile.gif

=0

Сообщение отредактировал тау - Jan 20 2009, 19:07
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 20 2009, 19:37
Сообщение #84


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



wim, ширина спектра любой частоты по бесконечности равна нулю. В том числе и постоянки (0-частоты). Спектр любой одиночной частоты - точка на шкале частот. Спектр сигнала из нескольких гармоник - множество точек.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 20 2009, 20:52
Сообщение #85


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(GetSmart @ Jan 20 2009, 20:52) *
... баг - всем багам баг smile.gif В сложных сигналах при любом количестве взятых отсчётов будут некратные частоты, которые частично неортогональны. Поэтому вычислить точный спектр после дискретизации (отделить одну частоту от другой) не представляется возможным никакими методами. Котельников об этом явно был не в курсе поэтому и ....

сорри , туплю наверное
а это что ? Разве не ОНО
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 20 2009, 21:36
Сообщение #86


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(andran25 @ Jan 20 2009, 22:01) *
Дельта функция от какой переменной ? Времени ?
Тогда для delta(t - t0) C=cos(omega*t0) S=sin(omega*t0) АЧХ=1

От частоты. Мы проверяем Вашу поправку к ТК не на той функции, на которой она была выведена (синусе), а на другой. Если поправка верна, значит можно найти частоту дискретизации и для сигнала постоянного уровня (чем он хуже других?). Вот я и интересуюсь - как Вы представляете себе w1 для дельта-функции на нулевой частоте?

Цитата(GetSmart @ Jan 20 2009, 22:37) *
wim, ширина спектра любой частоты по бесконечности равна нулю. В том числе и постоянки (0-частоты). Спектр любой одиночной частоты - точка на шкале частот. Спектр сигнала из нескольких гармоник - множество точек.

У дельта-функции нет ширины спектра, потому что это понятие к ней неприменимо. И по этой причине существуют функции, для которых неприменима ТК. Не потому, что у нее "баг", просто такое вот ограничение.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Jan 21 2009, 01:19
Сообщение #87


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата(blackfin @ Jan 20 2009, 18:44) *
...Так что, никаких сожалений и никаких проблем.. laughing.gif

У нас сигнал внешний, а частота дискретизации собственная. Попытки присинхронизации предпринимались неоднократно и не только нами. Результат плачевный по вполне объяснимым и понятным причинам. Поэтому и приходится использовать разные махинации с фурье.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 21 2009, 08:26
Сообщение #88


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(wim @ Jan 21 2009, 03:36) *
У дельта-функции нет ширины спектра, потому что это понятие к ней неприменимо.

А к функции SinX/X применим аргумент = 0 ? Однако его используют.
ИМХО ширины спектра нет только у пустого множества.

Цитата
И по этой причине существуют функции, для которых неприменима ТК. Не потому, что у нее "баг", просто такое вот ограничение.

Я такие даже не рассматривал никогда. ТК применима (обязана быть) к гармоническим сигналам (sin,cos). Но даже с ними есть проблемы. А другие функции не стоит вообще обсуждать. Лишнее.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 21 2009, 08:43
Сообщение #89


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(GetSmart @ Jan 21 2009, 11:26) *
ТК применима (обязана быть) к гармоническим сигналам (sin,cos).

Не обязана, поскольку непрерывный синус имеет неограниченную энергию, поэтому спектр, ограниченный диапазоном частот, на какой-то частоте получит бесконечно большую спектральную плотность. Без нелюбимой Вами дельта-функции не обойтись. smile.gif
Go to the top of the page
 
+Quote Post
andran25
сообщение Jan 21 2009, 09:40
Сообщение #90


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896



Цитата(wim @ Jan 21 2009, 00:36) *
От частоты. Мы проверяем Вашу поправку к ТК не на той функции, на которой она была выведена (синусе), а на другой. Если поправка верна, значит можно найти частоту дискретизации и для сигнала постоянного уровня (чем он хуже других?). Вот я и интересуюсь - как Вы представляете себе w1 для дельта-функции на нулевой частоте?


Функция должна быть интегрируемой от минус бесконечности до
плюс бесконечности. Постоянная функция не удовлетворяет этому условию.
Go to the top of the page
 
+Quote Post
fontp
сообщение Jan 21 2009, 10:07
Сообщение #91


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(wim @ Jan 21 2009, 11:43) *
Не обязана, поскольку непрерывный синус имеет неограниченную энергию, поэтому спектр, ограниченный диапазоном частот, на какой-то частоте получит бесконечно большую спектральную плотность. Без нелюбимой Вами дельта-функции не обойтись. smile.gif



А за нелюбимой дельта-функцией возникнет вопрос, а что значит восстановить сигнал?

Появится интегрирование по Лебегу и сходимость "почти везде", по которой вклад в непрерывный спектр сигнала синусоиды частоты Fd/2 можно вообще отбросить (энергия бесконечно мала в интервале df) и не морочить голову ни себе ни другим :-)

Ох гурукилер этого не любит, интегрирование по Лебегу и обобщенных функций, ох не любит...

Я бы сказал так: Для реальных функций у реальных пацанов (как гурукилер) частоту Fd/2 нужно исключить из ТК. А для обобщенных функций - и так сойдёт, можно включить и всё будет строго в метрике L2

Бесконечная синусоида конечной амплитуды реальной функцией для реальных пацанов не является, у неё сингулярность в спектре
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 21 2009, 10:12
Сообщение #92


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(fontp @ Jan 21 2009, 13:07) *
Ох гурукилер этого не любит, интегрирование по Лебегу и обобщенных функций, ох не любит...
Он ещё Гуру не любит, - они ему напоминают дельта-функции.. biggrin.gif
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 21 2009, 11:14
Сообщение #93


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(andran25 @ Jan 21 2009, 12:40) *
Функция должна быть интегрируемой от минус бесконечности до
плюс бесконечности. Постоянная функция не удовлетворяет этому условию.

Как и непрерывный синусоидальный сигнал - он тоже не удовлетворяет. Поэтому к нему неприменимо преобразование Фурье, а, следовательно и ТК.
Go to the top of the page
 
+Quote Post
andran25
сообщение Jan 21 2009, 13:59
Сообщение #94


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896



Цитата(wim @ Jan 21 2009, 15:14) *
Как и непрерывный синусоидальный сигнал - он тоже не удовлетворяет. Поэтому к нему неприменимо преобразование Фурье, а, следовательно и ТК.


Неправда. Синусоидальный удовлетворяет. Получается дельта функция -
везде ноль кроме точки где частота равна частоте синуса.
Go to the top of the page
 
+Quote Post
RadioJunior
сообщение Jan 21 2009, 14:07
Сообщение #95


Частый гость
**

Группа: Участник
Сообщений: 117
Регистрация: 28-01-08
Пользователь №: 34 498



Цитата(andran25 @ Jan 17 2009, 03:07) *
Как известно из теоремы Котельникова, для того, чтобы аналоговый
сигнал мог быть оцифрован а затем восстановлен, необходимо и
достаточно, чтобы частота дискретизации была больше или равна
верхней частоте аналогого сигнала.
Предположим, у нас есть синус с периодом 1 секунда.
Тогда f = 1 / T = 1 герц, sin( ( 2*pi / T ) * t ) = sin( 2 * pi * t ),
частота дискретизации 2 герца, период дискретизации 0,5 секунды.
Подставляем значения, кратные 0,5 секунды в формулу для синуса
sin( 2 * pi * 0 ) = sin( 2 * pi * 0,5 ) = sin( 2 * pi * 1 ) = 0

Везде получаются нули.
Как же тогда можно восстановить этот синус ?


Возможно здесь есть найдете ответ на этот вопрос: h*t*t*p://prodav.exponenta.ru/read/info02.htm
Go to the top of the page
 
+Quote Post
fontp
сообщение Jan 21 2009, 14:29
Сообщение #96


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(andran25 @ Jan 21 2009, 16:59) *
Неправда. Синусоидальный удовлетворяет. Получается дельта функция -
везде ноль кроме точки где частота равна частоте синуса.


А в этой точке её значение (спектральной плотности) равно бесконечности. Это ничего? Чистая бесконечная синусоида - это абстракция. В реальности у неё обязательно есть фазовый шум и сингулярность размажется в спектральную линию. Или она должна рассматриваться на конечном интервале времени и снова получится спектральная линия конечной (не бесконечно узкой) ширины.

И вклад одиночной частоты Fd/2 в энергию этого сигнала будет бесконечно малым. Вот математики и говорят, что в смысле метрики L2 одна спектральная точка не играет роли, она ничтожна. Интервал частот решает

В Теореме Котельникова ошибок нет. Это в мозгах ошибки неадекватности моделей biggrin.gif

В интерпретации Теоремы есть проблема, связаная с тем что реальные сигналы вроде бы должны быть ограничены во времени, не только по спектру. Ведь бесконечности нет, это всегда абстракция в смысле предельного перехода. В формулировке теоремы есть практическая, "инженерная" бесконечность. Т.е. рассматриваемых в Теореме сигналов строго говоря не существует в природе. Но она работает и для реальных сигналов - ограниченых сначала по частоте, потом по времени. И это строго доказывается. Но это сложно, и инженеров этому не учат
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 21 2009, 14:40
Сообщение #97


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(andran25 @ Jan 21 2009, 16:59) *
Неправда. Синусоидальный удовлетворяет. Получается дельта функция -
везде ноль кроме точки где частота равна частоте синуса.

Получается две дельта-функции, вторая - на отрицательной частоте. Но это непринципиально - синус, как и постоянный уровень не удовлетворяет условию абсолютной интегрируемости. Следовательно ... и дальше идем опять по кругу. Лучше подождем GetSmartа - он что-нить новенькое придумает, чтоб поднять тему на новый виток диалектицкой спирали. smile.gif
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 21 2009, 15:23
Сообщение #98


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(fontp @ Jan 21 2009, 20:29) *
Но она работает и для реальных сигналов - ограниченых сначала по частоте, потом по времени. И это строго доказывается. Но это сложно, и инженеров этому не учат

Другими словами, в сугубо инженерной книге Радиотехнические цепи и сигналы даётся неадекватная интерпретация ТК применительно к реалиям. Приведена только идеализированная интерпретация, но о никаких ограничениях, возникающих на практике не говорится, как будто их нет в принципе?! Почему?

Цитата(fontp @ Jan 21 2009, 20:29) *
А в этой точке её значение (спектральной плотности) равно бесконечности. Это ничего? Чистая бесконечная синусоида - это абстракция. В реальности у неё обязательно есть фазовый шум и сингулярность размажется в спектральную линию. Или она должна рассматриваться на конечном интервале времени и снова получится спектральная линия конечной (не бесконечно узкой) ширины.

Ширина спектральной "линии" идеальной синусоиды обратнопропорциональна временному интервалу. При устремлении интервала в бесконечность ширина падает до "нуля" и превращается в точку. Но. Она существует! Да, и не надо её бояться. На шкале спектральной мощности она зашкаливает и напоминает сингулярность, хотя и имеет некий числовой коэффициент для дополнительных математических операций (типа если пять бесконечностей поделить на одну бесконечность, будет 5 cool.gif). На шкале спектральной амплитуды для бесконечной синусоиды будет обычное число. Вообще красотища.

Хотел спросить Вас лично. Проблема неортогональности гармоник в дискретизированном сигнале является проблемой какой теоремы? Котельникова? Фурье? или кого-то ещё? smile.gif

Сообщение отредактировал GetSmart - Jan 21 2009, 15:50


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
wim
сообщение Jan 21 2009, 15:33
Сообщение #99


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(GetSmart @ Jan 21 2009, 18:23) *
... Проблема неортогональности гармоник в дискретизированном сигнале является проблемой какой теории? Котельникова? Фурье? или кого-то ещё? smile.gif

Вы бы огласили проблему с конкретными примерами, а то не весь народ в курсе. smile.gif
Go to the top of the page
 
+Quote Post
fontp
сообщение Jan 21 2009, 15:47
Сообщение #100


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(GetSmart @ Jan 21 2009, 18:23) *
Другими словами, в сугубо инженерной книге Радиотехнические цепи и сигналы даётся неадекватная интерпретация ТК применительно к реалиям. Приведена только идеализированная интерпретация, но о никаких ограничениях, возникающих на практике не говорится, как будто их нет в принципе?! Почему?


Это уже вопрос философский. В конечном счете оправдание науки вообще не в изложении "истины", а в практической полезности. Инженеров учат тому, что может быть полезно в практической деятельности и стараются не забивать работающие приёмчики деталями

Цитата(GetSmart @ Jan 21 2009, 18:23) *
Ширина спектральной "линии" идеальной синусоиды обратнопропорциональна временному интервалу. При устремлении интервала в бесконечность ширина падает до "нуля" и превращается в точку. Но. Она существует! Да, и не надо её бояться. На шкале спектральной мощности она зашкаливает и напоминает сингулярность, хотя и имеет некий числовой коэффициент для дополнительных математических операций (типа если пять бесконечностей поделить на одну бесконечность, будет 5 cool.gif). На шкале спектральной амплитуды для бесконечной синусоиды будет обычное число. Вообще красота.


Мантры.
Везде, где появляется бесконечность, реально это означает предельный переход. Нет бесконечности во Вселенной rolleyes.gif Бесконечность - это свернутое представление о процессе предельного перехода. Иероглиф

Цитата(GetSmart @ Jan 21 2009, 18:23) *
Хотел спросить Вас лично. Проблема неортогональности гармоник в дискретизированном сигнале является проблемой какой теории? Котельникова? Фурье? или кого-то ещё? smile.gif


Проблема неортогональности гармоник ? Это что за зверь?

Отрезок сигнала ограниченый во времени разлагается в ряд Фурье.
Можно было бы в интеграл Фурье, но это практически нереально для дискретного представления (после дискретизации)
В любом случае ДПФ - это дискретный аналог ряда Фурье, а не интеграла Фурье. И в этом ряде дискретный набор частот.
Если Вы имели в виду, что в ДПФ нет непрерывных промежуточных частот, то ответ состоит в том, что Фурье и Котельников не виноваты, просто мы практически используем не идеальный инструментарий. Он не негодный - мы собираем реально в каждый спектральный отсчет вклад от всех частот каждого частотного бина, т.е. с некоторым разрешением оцениваем интеграл Фурье, который следовало бы строго говоря считать физическим спектром
Go to the top of the page
 
+Quote Post

11 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.02746 секунд с 7
ELECTRONIX ©2004-2016