- refactored
- use blaze matrix library instead of Eigen git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@943 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
#include <cpp/radio/Vector.hpp>
|
||||
#include <cpp/radio/FirComplex.hpp>
|
||||
#include <fir/fir2.h>
|
||||
#include <memory.h>
|
||||
|
||||
namespace Radio
|
||||
{
|
||||
@@ -38,7 +39,7 @@ public:
|
||||
m_N = N;
|
||||
m_coeff.resize(N, M);
|
||||
m_fifo.resize(N);
|
||||
m_fifo.setZero();
|
||||
m_fifo = ComplexScalar(0,0);
|
||||
|
||||
pCoeff = (fir_float_t*)malloc((N+1)*M*sizeof(fir_float_t));
|
||||
memset(pCoeff, 0, (N+1)*M*sizeof(fir_float_t));
|
||||
@@ -86,7 +87,7 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
return FirComplex::processReal(m_coeff.col(index));
|
||||
return FirComplex::processReal(column(m_coeff, index));
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user