Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2015, 15:51   #1
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию Как лучше сделать 8-DPSK маппинг на C#?

У меня есть последовательность бит. Просто строка
string
Цитата:
B = "10001110".
Нужно фиксировать переход с одного логического уровня сигнала на другой. Если перехода нет - то пишем 0, если есть, то пишем 1. Первый символ означает переход уровня.

В данном конкретном случае сигнал, преобразованный таким образом, представляется строкой string
Цитата:
Sdiff = "11001001".
Идем дальше, мне надо брать по 3 бита из этой строки и по таблице выдавать два массива I и Q, содержащие уровни согласно таблице для любого из 8 возможных значений, заданных тремя битами (http://www.mathworks.com/help/comm/u...ded-8-psk.html).

Тогда получим 110 010 01(0) = 1 и 0; -0.707 и 0707; -0,707 и 0.707. То есть I = 1 -0.707 -0.707, Q = 0 0.707 0.707. Вот такие числа я хочу получить в автоматическом режиме с помощью C#.

Теперь вопрос, как это сделать, как это проще сделать, с чего начать, есть ли библиотеки? С# Windows Forms.
Krasi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как лучше сделать окошко со справкой? Depressive Microsoft Office Excel 3 14.03.2013 15:28
как лучше сделать yuta_86 SQL, базы данных 0 26.09.2012 09:48
Как лучше сделать отчёт SashaS Microsoft Office Excel 1 18.03.2012 14:58
Работа с image хз как лучше сделать. winner13 Мультимедиа в Delphi 3 25.04.2011 09:42
Подскажите как лучше сделать Gendolff БД в Delphi 1 10.02.2007 08:47