#include <mimo-channel.h>
Inheritance diagram for mimo::NonUniform:
Public Member Functions | |
NonUniform (const std::string &filename, unsigned N) | |
virtual | ~NonUniform () |
double | get_phase (unsigned N, unsigned k, double alpha) const |
|
Create a new NonUniform object. Retrieve the antenna spacings from the file filename. Specify the number of elements here as well. |
|
|
|
Returns the phase shift per antenna k out of N antennas at angle alpha, for a nonuniform linear array with arbitrary element spacing Implements mimo::AntennaArray. |