четверг, 31 января 2013 г.

TortoiseSVN и Id

И на работе и дома в качестве системы контроля версия я использую SVN. В качестве клиента выступает TortoiseSVN, который обеспечивает  интеграцию с Windows и в частности с моим любимым файловым менеджером Total Commander.  В свойствах файла с исходным кодом, который помещается в SVN, можно установить ключевое слово svn:keywords=Id

вторник, 29 января 2013 г.

Думай, когда используешь готовые формулы

Подходит ко мне коллега и говорит: "У меня почему-то шум в данных, вычисленных мной, раз в 10 больше чем в оригинальных данных от прибора. Наверное, в приборе используется какое-то хитрое сглаживание, так как обычное усреднение не помогает. Не знаешь, что здесь можно применить?"
Пошли, посмотрели. Выглядело это примерно так:

Вверху - сигнал с прибора. Внизу, красный - расчетный сигнал, черный - сглаживание скользящим усреднением  с длиной фильтра в 7 точек
Шум действительно большой. На какое-то хитрое сглаживание совершенно не похоже. Что бы такое сгладить надо сглаживать по несколько десяткам точкам. Надо искать в чем дело. На рисунке простейшее скользящее усреднение по 7 точкам.
Ну что же надо разбираться.