-
- Ну нельзя быть таким упрямым. Еще раз. Y:=Y+(X-Y)*a a<1 В
целых вычислить невозможно! даже если умножение на а<1
заменить деление или сдвиг. IBAH(46 знак., 02.12.2024 18:36)
- 0,5000 enc(266 знак., 02.12.2024 21:31)
- = 1/2. В целых числах. PS кстати, иногда удобнее вычислять по
формуле Y = Y - a*(Y - X) - argus98(02.12.2024 19:33)
- Очень интересно... а когда удобнее? - IBAH(02.12.2024 19:50)
- Зависит от системы команд МК и коэффициента а. (Я про ассемблер,
естественно). PS я неправильно выразился - не "удобнее", а
"быстрее" - argus98(02.12.2024 19:56)
- По любому теряем значащие разряды, звено становится нелинейным - IBAH(02.12.2024 19:59)
- А коэффициент нелинейности можно? - Kpoк(02.12.2024 20:30)
- Коэф. нелинейных искажений? еврейский вопрос - при какой амплитуде
сигнала? - IBAH(02.12.2024 20:48)
- Амплитуда сигнала - полный размах АЦП (ну без полшишечки, чтоб упора не было) - Kpoк(02.12.2024 23:14)
- Коэф. нелинейных искажений? еврейский вопрос - при какой амплитуде
сигнала? - IBAH(02.12.2024 20:48)
- Приписываем справа любое (сколько нужно или сколько нравится)
кол-во байт и ничего (почти) не теряется. PS Есть такое понятие как
ЦМР argus98(462 знак., 02.12.2024 20:13)
- Зачем делать стараться делать качественный алгоритм, давайте
опустим критерий качества! Те. а=1/2 теряем один разряд выходного
сигнала. Для связи может быть и применимо, а для измерений... - IBAH(02.12.2024 20:34)
- Старые люди бают, что у целых чисел разрядность на один байт больше, чем у плавающих. Как правило. - Kpoк(02.12.2024 23:16)
- Кто заставляет терять целый разряд?! Можно терять 1/256 разряда, можно 1/65536 разряда, можно 1/4294967296 разряда итд. Всё зависит от кол-ва байт справа. PS твоя любимая плавучка, кстати, тоже считается в целых числах (внутри процессора). С конечной разрядностью - argus98(02.12.2024 21:02)
- Зачем делать стараться делать качественный алгоритм, давайте
опустим критерий качества! Те. а=1/2 теряем один разряд выходного
сигнала. Для связи может быть и применимо, а для измерений... - IBAH(02.12.2024 20:34)
- А коэффициент нелинейности можно? - Kpoк(02.12.2024 20:30)
- По любому теряем значащие разряды, звено становится нелинейным - IBAH(02.12.2024 19:59)
- Зависит от системы команд МК и коэффициента а. (Я про ассемблер,
естественно). PS я неправильно выразился - не "удобнее", а
"быстрее" - argus98(02.12.2024 19:56)
- Очень интересно... а когда удобнее? - IBAH(02.12.2024 19:50)
- 0011 1111 1111 1111 - Kpoк(02.12.2024 19:33)
- Это кусок картины? IBAH(1 знак., 02.12.2024 19:54, картинка)
- Это 1/2 в представлении Крока - argus98(02.12.2024 20:00)
- Это кусок картины? IBAH(1 знак., 02.12.2024 19:54, картинка)
- Ну нельзя быть таким упрямым. Еще раз. Y:=Y+(X-Y)*a a<1 В
целых вычислить невозможно! даже если умножение на а<1
заменить деление или сдвиг. IBAH(46 знак., 02.12.2024 18:36)