12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- //
- // 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: RectangularWaveform.h
- //
- // MATLAB Coder version : 5.3
- // C/C++ source code generated on : 26-Apr-2023 23:37:46
- //
- #ifndef RECTANGULARWAVEFORM102_H
- #define RECTANGULARWAVEFORM102_H
- // Include Files
- #include "../rtwtypes.h"
- #include <cstddef>
- #include <cstdlib>
- // Type Definitions
- namespace coder {
- namespace phased {
- class RectangularWaveform102 {
- public:
- void step(creal_T varargout_1[60000]);
- void matlabCodegenDestructor();
- ~RectangularWaveform102();
- RectangularWaveform102();
- protected:
- static void getMatchingWaveform(creal_T s[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 RectangularWaveform.h
- //
- // [EOF]
- //
|