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

BooZe

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

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

  • Посещение

Репутация

0 Обычный

Информация о BooZe

  • День рождения 17.08.1988

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Да, я проверял. Версия Matlab - 7.6. Нужно просто использовать для индексации вместо круглых скобок фигурные: strcat(f{1},'.txt') При использовании круглых скобок Вы получаете в качестве ответа еще один cell array.
  2. Можно попробовать в стиле С: %Открываем файл на чтение inFile = fopen('file.txt','r'); %Считываем первую строку colNames = fgets(inFile); %Считываем массив и транспонируем его dataArray = fscanf(inFile,'%d %d',[2 Inf])'; %Закрываем файл fclose(inFile); Будет работать только если названия переменных в первой строке.
  3. Да, это 113К, в англоязычных странахв качестве десятичной используется точка.
  4. Регистр - определенным образом соединенная цепочка триггреров. В данном случае они должны хранить результаты суммирования на каждом такте. Как на рисунке. Ваш код: process (clk) begin if (clk'event) and (clk='1') then s(0) <= inp(0) + inp(1); s(1) <= inp(2) + s(0); s(2) <= inp(3) + s(1); s(3) <= inp(4) + s(2); s(4) <= inp(5) + s(3); ... s(254) <= inp(255) + s(254); end process; порождает сумматоры с регистрами на выходе.
  5. Вот результаты моделирования Вашего фильтра с нормированными коэффициентами. Виден спад АЧХ из-за нормирования коэффициентов фильтра. Лучше пользоваться стандартной функцией fdatool для нормировки коэффициентов. На скриншоте виден спад из-за квантования (штриховая - необходимая Вам АЧХ). Кроме того фильтр нестабилен, что тоже не очень хорошо.
  6. Если конкретнее, то умножить на сигнал вида cos(2*pi*f/fd*n)+i*sin(2*pi*f/fd*n), где n=0,1,2... - номер точек, f - частота несущей, fd - частота дискретизации. Затем - НЧ фильтрация.
  7. Ivan1991, разобрались ли Вы со схемой, как советовал Александр77? В Вашем проекте должен быть *.ucf файл, в котором задаются пины для входов и выходов VHDL описания. Вам нужно рзобраться со схемой http://www.digilentinc.com/Data/Products/B...2/Basys2_rm.pdf найти куда подключены переключатели и LED-индикаторы. Например, для подключения переключателя SW0 ко входу D(0) NET D[0] LOC = P11; NET D[0] IOSTANDARD = LVCMOS33;
×
×
  • Создать...