Анализ сигналов

From
Evgenij Masherov (2:5020/175.2)
To
Nickita A Startcev
Date
2002-12-30T09:18:06Z
Area
RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>

Mon Dec 30 2002 05:57, Nickita A Startcev wrote to Alex Astafiev:

 
 AA>>>> Есть два разных АНАЛОГОВЫХ, оцифрованых сигнала, снимаемых с 
 AA>>>> 12бит-АЦП. Сигналы записаны в виде двух массивов [0..10000]
 AA>>>> чисел Double (со знаком). Частота оцифровки - ровно 1 kHz.
 NAS>>> 
 NAS>>> Зачем double, а не int?

 AA>> Чтобы дать возможность как угодно обрабатывать сигнал.
 AA>> потом высокая точность и большой динамический диапазон.
 AA>> потом моя программа обьектно-ориентированная и универсальный класс
 AA>> CSignal работает с Double
 AA>> и еще потому что математические научные функции и сами DSP библиотеки
 AA>> принято писать с fp-типами....  даже сигнальные процессоры работают с
 AA>> fp...

 NAS> На большинстве известных мне платформ float/double/doubledouble
 NAS> существенно медленее, чем int/long.

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

Евгений Машеров АКА СанитарЖеня

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)