Re: коэффициент

From
Yuri Muhitov ()
To
Ilya Rogov
Date
2003-01-17T11:23:03Z
Area
RU.ALGORITHMS
From: "Yuri Muhitov" <muhitov@bercut.ru>

--
Приветствую всех!

"Ilya Rogov" <Ilya.Rogov@p1024.f1334.n5030.z2.fidonet.org> wrote in message
news:1042773117@p1024.f1334.n5030.z2.FidoNet.ftn...
>     Привет тебе, Yuri, с того света от Ильи.
>
>  Давным-давно, 13 Jan 03 16:13, когда земля была ещё тёпленькая
>  и по ней бегали мамонты, Yuri Muhitov и All говорили про коэффициент:
>
>  YM> Имеется формула :
>
>  YM> K = c1*2^-m1*( 1 + c2*2^-m2*( 1 + c3*2^-m3*( 1 + c4*2^-m4 ))), где
>  YM> c { +1;-1 } - целое число +1 или -1
>  YM> m { 0...7 } - целое число от 0 до 7 включительно
>  YM> K { i,ddd } - дробное десятичное число с 3 знаками после запятой
>
>  YM> Описывает она формирование некого коэффициента в кодеке. Требуется
для
>  YM> заданного K определить ( можно не полностью ) множество возможных
>  YM> строк ( c1, c2, c3, c4, m1, m2, m3, m4 ).
>
>  YM> Приветствую ЛЮБУЮ информацию по теме ( определения, ссылки и т.д. ).
>
>    Не знаешь, как делать - делай полным перебором. Чего тут ещё мудрить-то
??
> Т.е. для каждого заданного К перебираешь все возможные варианты (их всего
8192)
> и помечаешь те (скорей всего один), при которых получил К.
>

Интересно. Есть вопрос. Как ты решил, что вариантов 8192 ? Вариантов чего ?
Коэффициента K ?
c1*2^-m1 - это я так записал ( с1 умножить на ( два в ( степени минус
m1 ))).
Ты так прочел ?
Эта формула из datasheet на DSP. Я не спец в математике, но вроде это
"кого-то" формула и есть эффективный алгоритм расчета.

С уважением, Юрий.

--- ifmail v.2.15dev5
 * Origin: BERCUT (2:5020/400)