![]() |
|
|
![]()
|
|
| GRIENDERS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 19.2.2007 Репутация: нет Всего: 1 |
Необходимо выполнить преобразование Гильберата на ассемблера, в частности на MMX.
1. Какова формула преобразование Гильберата? 2. Как привести ее к виду, чтобы можно было выполнить на ассемблере - т.е. максимально все упростить, избавиться от sin и cos, если они есть, заменить их константами... |
|||
|
||||
| airyashov |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 284 Регистрация: 1.7.2008 Репутация: 2 Всего: 6 |
постря на разных форумах врядли найдете решение
http://forum.sources.ru/index.php?showtopic=281653 может всеже "Преобразование Гильберта" Это сообщение отредактировал(а) airyashov - 16.10.2009, 07:32 -------------------- icq:3(один)7748666 mail:airyashov( а )inbox.ru |
|||
|
||||
| GRIENDERS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 19.2.2007 Репутация: нет Всего: 1 |
Какая разница - формула или преобразование?
Вот сама формула: hb(k дельтаt) = 2/(П k дельтаt), при k = +-1, +-3, +-5, ... А тема на том форуме тоже моя. |
|||
|
||||
| DRUID3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 463 Регистрация: 20.6.2005 Где: Kyyiv Репутация: нет Всего: 9 |
Преобразование Гильберта дает сдвинутый на 90 грд по всем частотным составляющим действительный сигнал. Искать, например, в "Ричард Лайонс Цифровая обработка сигналов". Ваша же формула - ерунда... Получается такой сигнал либо через FFT(блочный метод), либо через FIR(скользящий метод) со специально рассчитанными коэффициентами.
Систему команд MMX я не знаю, потому не подскажу какой метод удобнее Вам. Кстати, насколько помню, в известной библиотеке FFTW есть реализация FFT через MMX - можно подсмотреть, а можно и вообще на базе FFTW это сделать... -------------------- Every time if you use Linux, you are joined to the communism... практика - критерий истины ... отделенной от нас пропастью субъективного восприятия... |
|||
|
||||
| DRUID3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 463 Регистрация: 20.6.2005 Где: Kyyiv Репутация: нет Всего: 9 |
Добавлю - вот интересный ресурс, и есть реализация Гильберта через FFT. Вам останется только найти FFT через MMX
-------------------- Every time if you use Linux, you are joined to the communism... практика - критерий истины ... отделенной от нас пропастью субъективного восприятия... |
|||
|
||||
| Mikl_ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 9.11.2007 Репутация: 6 Всего: 14 |
DRUID3,
Врят ли GRIENDERS, будет делать, что то сам, скорее он разместит своё сообщение "Необходимо выполнить преобразование Гильберата на ассемблера, в частности на MMX" еще на десятке форумов |
|||
|
||||
| 111u3 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 80 Регистрация: 31.8.2009 Где: Омск Репутация: нет Всего: нет |
to Mikl_, злой ты человек хотя то что я слышал про
GRIENDERS подтверждают твои слова |
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |