// // Academic License - for use in teaching, academic research, and meeting // course requirements at degree granting institutions only. Not for // government, commercial, or other organizational use. // File: LinearFMWaveform.h // // MATLAB Coder version : 5.3 // C/C++ source code generated on : 25-Apr-2023 21:10:09 // #ifndef LINEARFMWAVEFORM_H #define LINEARFMWAVEFORM_H // Include Files #include "../rtwtypes.h" #include #include // Type Definitions namespace coder { namespace phased { class LinearFMWaveform { public: void step(creal_T varargout_1[80000]); void matlabCodegenDestructor(); ~LinearFMWaveform(); LinearFMWaveform(); protected: static void getMatchingWaveform(creal_T wav[20000]); public: boolean_T matlabCodegenIsDeleted; int isInitialized; protected: double pOutputStartPulseIndex; double pOutputPulseInterval[2]; private: boolean_T isSetupComplete; }; } // namespace phased } // namespace coder #endif // // File trailer for LinearFMWaveform.h // // [EOF] //