12345678910111213141516171819202122232425262728293031323334 |
- #include "radarsiggen.h"
- RadarSigGen::RadarSigGen(QObject *parent) : QObject(parent)
- {
- fs = new double();
- PRF = new double();
- }
- void RadarSigGen::SlotRadarGen(int order)
- {
- if (sig != nullptr)
- {
- delete sig;
- }
- switch (order) {
- case 1:
- qDebug() << QString::fromLocal8Bit("寄");
- sig = new double[400000];
- RadarSignalGenerator001(sig,fs,PRF);
- break;
- default:
- break;
- }
- for (int i = 0;i < 20;i++)
- {
- std::cout << sig[i] << std::endl;
- }
- std::cout << *fs << std::endl;
- std::cout << *PRF << std::endl;
- }
|