И на работе и дома в качестве системы контроля версия я использую SVN. В качестве клиента выступает TortoiseSVN, который обеспечивает интеграцию с Windows и в частности с моим любимым файловым менеджером Total Commander. В свойствах файла с исходным кодом, который помещается в SVN, можно установить ключевое слово svn:keywords=Id.
Личный блог Сергея Воропаева. Главные темы - программирование (в основном C++), обработка сигналов и изображений.
четверг, 31 января 2013 г.
вторник, 29 января 2013 г.
Думай, когда используешь готовые формулы
Подходит ко мне коллега и говорит: "У меня почему-то шум в данных, вычисленных мной, раз в 10 больше чем в оригинальных данных от прибора. Наверное, в приборе используется какое-то хитрое сглаживание, так как обычное усреднение не помогает. Не знаешь, что здесь можно применить?"
Пошли, посмотрели. Выглядело это примерно так:
Шум действительно большой. На какое-то хитрое сглаживание совершенно не похоже. Что бы такое сгладить надо сглаживать по несколько десяткам точкам. Надо искать в чем дело. На рисунке простейшее скользящее усреднение по 7 точкам.
Вверху - сигнал с прибора. Внизу, красный - расчетный сигнал, черный - сглаживание скользящим усреднением с длиной фильтра в 7 точек |
Ну что же надо разбираться.
Подписаться на:
Сообщения (Atom)