#include <iostream> #include "lib/AWG.h" #include "lib/waveform.h" int main() { // auto t = 2e-3; // auto sr = 614.4e6; // auto sample = int(t * sr); // Eigen::ArrayXd signal = Eigen::ArrayXd::Zero(sample); // void* ptr = signal.data(); // size_t space = sample * 2; // size_t size_remain = 0; // void* res = std::align(4096, space, ptr, size_remain); // std::cout << ptr << "\n" << res << "\n" << size_remain << std::endl; // auto wfm = Waveform::WaveformParam(); // wfm.setFreqTone(int(105e6), int(1e6), 5); // std::cout << wfm.freqTones << std::endl; Eigen::Vector3i a {1, 2, 3}; Eigen::Vector4i b = Eigen::VectorXi::LinSpaced(4, 1, 5); std::cout << a; return 0; }