Нравится? Делимся информацией!

пятница, 21 декабря 2012 г.

В чем рисовать блок схемы алгоритмов ??

Если Вам не нравится платность программ, в которых можно рисовать блок схемы алгоритмов, например, Visio, или всего-навсего на работе Вам не закупили лицензию сие чудного творения корпорации микро софта, то вам нужно ознакомиться со статьей.

четверг, 20 декабря 2012 г.

Мысли о профилировании кода/алгоритма на компьютере: мыслим "в малом" и "в большом"


Материал взят со статьи  Профилировка программ жестоким, но выборочным копипастом. Ниже представлены выжимки из статьи, отредактированные, разукрашенные, которые ответили на ряд моих вопросов.



Измерение времени выполнения алгоритма _ профилирование

среда, 12 декабря 2012 г.

FIR Filter Debugging _ Тестирование КИХ фильтра-дециматора разными входными сигналами

предыдущий пост << FIR filter Algorithm _ Разработка алгоритма работы КИХ фильтра-дециматора на кольцевом буфере

Способом, описанным в этой статье Export from Matlab_Экспорт из Матлаба требуемой части сигнала , создал несколько тестовых выборок сигнала. Их то и подаю на вход фильтра.


FIR filter Algorithm _ Разработка алгоритма работы КИХ фильтра-дециматора на кольцевом буфере

предыдущий пост << Create FIR filter C++ _ Создание КИХ фильтра на С++. Реализация класса, интерфейса класса.

Для организации достаточно эффективной реализации КИХ фильтра требуется реализовать “кольцевой буфер”( см. Работа с кольцевым буфером  ). Этот буфер будет располагаться внутри класса фильтра. Размер его равен числу коэффициентов КИХ фильтра. Создается он динамически. Помимо него еще потребуется использование двух лишних переменных-индексов для передвижения по массиву, скажем, m_indexIn и m_indexOut .


Create FIR filter C++ _ Создание КИХ фильтра на С++. Реализация класса, интерфейса класса.





Читаем гл 6,7,9, а так же с 460 и 820 Айфичера - это если совсем новичок и нет никаких наработок. У меня же есть модель в матлабе цифрового синхронного детектора ( а так же асинхронного, sqrt-детектора, разработанные мною). В этой модели я уже рассчитывал коэффициенты фильтра, поэтому осталось их оттуда вычленить и сгенерировать.

вторник, 11 декабря 2012 г.

Export from Matlab_Экспорт из Матлаба требуемой части сигнала

Прежде, чем экспортировать данные - нужно их создать и просмотреть, и наметить ту часть сигнала, которую хотим выложить в отдельный файл.
Для быстрого ликбеза по выше указанным шагам можно обратиться к статье Как в MatLab просмотреть сигнал, сформированный за все время моделирования? (где так же повествуется о записи данных в *.mat файл)


пятница, 7 декабря 2012 г.

Как в MatLab просмотреть сигнал, сформированный за все время моделирования?

    Статья о том, что Scope не помогает увидеть весь сигнал. Этот блок приходится часто перенастраивать перед каждым прогоном на моделирование, тем более он не дает выводить больше определенного числа точек.
    Бывают ситуации, когда надо просмотреть всю историю сигнала. Например, в моем случае (синхронный детектор с цифровой ФАПЧ) данная возможность помогла увидеть, что ФАПЧ выходит на режим около 4 секунд, что непомерно много! Значи тнадо ковырять модель дальше....
    Итак,


четверг, 6 декабря 2012 г.

как построить график переменной в Code Composer Studio v3.3 ?

Написал на “приплюснутом” =) (C++) реализацию класса КИХ фильтра, который одновременно выполняет децимацию. Хочу отладить в композере. Как заливать данные в композер для отладки разобрался: ссылка 1 - читать первой , ссылка 2 , ссылка 3
    Но как отображать выходные данные, чтобы не так много оперативной памяти расходовалось на отладку в TMS320F28335 ???

what is the format of the dat file in Code Composer Studio?

Какой формат dat файла в Code Composer Studio??