реклама на сайте
подробности

 
 
> Конвертация числа, О том как из слона сделать ёжика
kanzler
сообщение Jun 23 2006, 04:31
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 27-02-06
Из: Екатеринбург
Пользователь №: 14 728



Использую полосовой фильтр 16 порядка, параметры которого:
1. разрядность входных данных - 16 бит.
2. разрядность коэффициентов - 8 бит.
3. каскадны фильтр с количеством каскадов 2-го порядка - 8.

Результат получается разрядностью 24 бита, как преобразовать результат в число с разрядностью 16 бит без потери младших разрядов?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Atashi
сообщение Jul 10 2006, 07:57
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 66
Регистрация: 30-04-05
Пользователь №: 4 630



мы здесь с коллегами посоветовались и решили расстроить Вас еще раз.
после перемножения 1-байтного на 2-байтный точность (!) результата будет соответствовать точности 1-байтного компонента. так что из результирующих 28 бит можно отбрасывать все, что начинается во втором слева байте.
можно привести формулу или сослаться на раздел "приближенные вычисления", но лучше приведу наглядное.
если измерить диаметр детали и получить "3 пальца", то, перемножая на пи с точностью до 707-го знака, все равно точность длины окружности будет +/- 1 палец.
резюме. отбрасывайте лишнее смело - оно все равно где-то потом отбросится.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kanzler   Конвертация числа   Jun 23 2006, 04:31
- - andrew_b   Цитата(kanzler @ Jun 23 2006, 07:31) Резу...   Jun 23 2006, 05:03
|- - kanzler   Цитата(andrew_b @ Jun 23 2006, 11:03) Вы ...   Jun 23 2006, 06:35
|- - vvs157   Цитата(kanzler @ Jun 23 2006, 10:35) Цита...   Jun 23 2006, 10:12
- - bve   Цитата(kanzler @ Jun 23 2006, 08:31) Испо...   Jun 23 2006, 07:48
|- - andrew_b   Цитата(bve @ Jun 23 2006, 10:48) Простите...   Jun 23 2006, 08:24
|- - kanzler   Цитата(andrew_b @ Jun 23 2006, 14:24) Цит...   Jun 23 2006, 09:34
- - IgorV   Преобразовывая 24 бита в 16 не потерять информацию...   Jun 23 2006, 10:13
- - =GM=   Цитата(kanzler @ Jun 23 2006, 03:31) Испо...   Jun 23 2006, 13:32
- - Doka   Цитата(kanzler @ Jun 23 2006, 08:31) Испо...   Jul 3 2006, 10:20
- - Atashi   " Здесь вы неправы, результат теоретически до...   Jul 8 2006, 20:18
|- - =GM=   Здесь вы неправы, результат теоретически должен бы...   Jul 10 2006, 12:53
|- - =GM=   Хотел дать один ответ на оба поста, но показалось,...   Jul 10 2006, 13:29
- - Atashi   ОЧЕНЬ боюсь, что вновь не смогу согласиться... (бо...   Jul 11 2006, 08:06
- - Atashi   вынужден сам себя поправить. в примере с 3-мя паль...   Jul 11 2006, 17:57
- - mcheb   Цитата(kanzler @ Jun 23 2006, 07:31) Испо...   Jul 14 2006, 08:44
|- - Doka   Цитата(mcheb @ Jul 14 2006, 12:44) Цитата...   Jul 14 2006, 08:57
- - Pathfinder   Atashi, вы путаете два совершенно разных понятия -...   Aug 1 2006, 11:19


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 13:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01353 секунд с 7
ELECTRONIX ©2004-2016