[an error occurred while processing this directive]
Например так (+)
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 15 октября 2004 г. 16:31
В ответ на: Как вычислить амплитуду переменной составляющей? отправлено Andrew_Q 15 октября 2004 г. 14:54


#define A_COEFF ((unsigned short)(65536.0*0.95));

short min, max; // global

min = (min*A_COEFF) >> 16;
max = (max*A_COEFF) >> 16;
if (sample < min) min=sample;
if (sample > max) max=sample;

amplitude = max-min;


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru