add fft plugin
This commit is contained in:
@@ -13,7 +13,13 @@ namespace hr
|
||||
{
|
||||
std::string m_name;
|
||||
real_time m_duration;
|
||||
// когда в расчете только одно значение. да может быть и нужно это использовать как
|
||||
// массив с индексом 0 типа m_values[0], но как-то вот так. Потому как отрисовка графиков тот еще праздник...
|
||||
// конечно в боевой задаче это можно и нужно оптимизировать, но в данном случае для вывода на экран и понимания процесса
|
||||
// это можно опустить и использовать так как есть...
|
||||
base_t m_value;
|
||||
// когда у тебя получается на один бин большоймассив данных, типа расчет fft (см. комент выше)
|
||||
std::vector<base_t> m_values;
|
||||
};
|
||||
|
||||
void set_bit(std::size_t index, bit& b)
|
||||
@@ -53,5 +59,8 @@ namespace hr
|
||||
// если захотелось увидеть их
|
||||
// Второй вектор - данные для каждой линии, т.е. именно сими биты
|
||||
std::vector<std::vector<bit>> m_data;
|
||||
|
||||
// иногда нужна градуировка одна и тажа для всех бинов
|
||||
std::vector<base_t> m_grad;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user