Перейти к содержанию
    

looser

Участник
  • Постов

    84
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент looser


  1. Да как-то так x=sin(2*pi*1000/8000*(0:1000)); n=randn(1,length(x))*0.01; x=x+n; b=[1 1 1]; mem=[0 0 0]; z=[]; for i=1:length(x) mem=[x(i) mem(1:2)]; y=mem*b.'; b(2)=b(2)-0.05*y*mem(2); z=[z y]; end; acos(-b(2)/2)/2/pi*Fd а вообще-то если сигнал гармонический частота вычисляется по 3-м точкам: acos((x(n-2)+x(n))/x(n-1)/2)/pi/2*Fd
  2. Вычисление частоты по спектру - единственный оптимальный способ. Все остальное - так себе. Если во времени я бы предложил пробку [1 -2*cos(2*pi/fd*f) 1]. Адаптация среднего к-та к минимуму выхода с последующим acos. При больших снр работает хорошо.
  3. Да никаких. При современных методах и способах вычислений.
  4. Неприводимый примитивный полином любой степени даст псевдослучайную последовательность максимальной длины.
  5. Как-то нужно избавлять дорогого собеседника от наводящих вопросов. Какую полосу? Куда?
  6. 1. Перенос спектра это умножение на комплексную экспоненту. И все зеркала будут обусловлены ее круглостью (точностью представления). 2. Такое преобразование - линейная операция. Не лти, но линейная, так что обратно преобразовывать ничего не надо. Но ток придется тоже преобразовывать. Или обратно откатить напряжение. Какая у вас полоса. Ну хотя бы с точностью до герца?
  7. Динамический диапазон? Вы о чем? В цос он обычно точно известен. А дальше - шашки в ноги. Нормальный там дсп. В армах других и не было. Да. Чтение памяти даст оверхед. Он в к-те учтен, как одна из системных издержек. Вот лично я предлагаю не заниматься писательством, а взять и реализовать на асм тупое скалярное произведение. Все сомнения отвалятся сами-собой. В свое время, когда моя сущность существовала в долине отчаяния я именно так и поступил. Собственно, сказать мне больше нечего. Кроме увеличения порядка пг под ваши требования к погрешности. Но вроде как, там не сильно придется увеличить. Успехов.
  8. 16-разрядной точности не просто хватит, а хватит по маковку. 0.1% это -60дб. 12 разрядов. С остальным оптимизмом - даже не знаю что сказать. Касательно обрисованной вами задачи - задачи на несколько порядков сложнее решались на 25мгц девайсах. Правда, лет 20 тому.
  9. Чего там не достижимо? 256 к-тов половина из которых в празднике не участвует. Оставшиеся антисимметричны относительно середины. Итого - 64 вычитания. А если точнее - 32. (ssub). Ну и 64 масс. (тоже 32, 2 параллельных масс16х16). Знай и люби элементную базу. Итого (32+32)*8000/0.2~3мгц. 0.2 поправка на кэши и пр системную муть. Но это сильно пессимистически. Скорее всего будет меньше. На фазы сами умножайте. т petrov прав. У вас в руках серьезный девайс.
  10. Можно. Может вы все же внятно определите полосу частот и нужную точность измерения. Вообще-то гильберт 255-го порядка на м4 отъест примерно 4мгц производительности на 8кгц дискретизации.
  11. Нет. пдп в этом процессоре отсутствует. Для последовательных портов есть автобуферизация. И есть idma для доступа внешнего устройства к памяти процессора и 8-бит dma для передачи данных из внешней памяти во внутреннюю. rs232 нет вообще. Эмулируется через флаги.
  12. Из 10 только 0 соответствует действительности. Я предлагаю закончить дебаты. Ну поверьте на слово. Иначе - просто никак. Да. Да збудтье вы про ацп, доплера итд. Вприеме есть ровно 2 категории: смещение несущей и ошибка в символьной синхронизации. Все. Ну если хотите, то доплер - это ошибка в символьной синхронизации. Прикольно, не правда-ли?
  13. Нет. Все не так. Труба. У вас 10 лучей. 10 пилотов. 10 фаз. Подкрутили. Просуммировали. Получили. У нас же кодовое разделение. По сути просуммировали когерентно 10 корреляций. И пофигу теперь фаза. С какой фазой обратно излучать? Ну и до кучи: а кто сказал, что путь труба-база будет прямым? ps Стандарты связи с кодовым доступом - это стандарты, разработанные и продуманные людьми за отличное вознаграждение. Там крайне сложно, практически невозможно найти изъян. Более того, это касается любого радиотехнического стандарта. Не нужно изобретать в 1 мозг то, что уже изобрели 100. Как минимум. Ну и под занавес: базовая станция имеет условно резиновый источник энергии. Труба - нет. Кому нужно больше вычислять?
  14. Будет много лучей. С разной фазой. И кто из них главный, труба не в состоянии понять. У трубы есть эквалайзер, который соберет их когерентно и получит бит данных. Вы вообще о чем?
  15. В плане синхронизации - нет. Про остальное ответил предыдущий оратор.
  16. Да так и реализовано: демодулятор осуществляет символьную синхронизацию и фазу подкручивает. И изначально довольно точно определяет сдвиг несущей.
  17. Да. Задача из разряда запихивания кубиков в круглые дырки. Брутфорс, короче говоря. Никаких гарантий скорости.
  18. Для начала нужно к-ты развернуть. Старшая степень слева. Ну и дальше все понятно. корни [-1 0 0 0 0.6] не являются первым тремя корнями [-1 0 0 0 0 0 0.36]. Более того. Корней у последнего полинома в левой пп 4. Вернее, 3,4 лежат на мнимой оси. Кактотаг.
  19. Вы правильную сумму чем считали? У меня не выходит.
×
×
  • Создать...