Анализ сигналов
- 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)