Go to the documentation of this file.
33#include <itpp/itexports.h>
48 Sine_Source(
double freq,
double mean = 0.0,
double ampl = 1.0,
double inphase = 0.0);
52 vec operator()(
int n);
54 mat operator()(
int h,
int w);
58 double m, A, theta, dtheta;
69 Square_Source(
double freq,
double mean = 0.0,
double ampl = 1.0,
double inphase = 0.0);
73 vec operator()(
int n);
75 mat operator()(
int h,
int w);
79 double m, A, theta, dtheta;
94 vec operator()(
int n);
96 mat operator()(
int h,
int w);
100 double m, A, theta, dtheta;
115 vec operator()(
int n);
117 mat operator()(
int h,
int w);
121 double m, A, theta, dtheta;
132 Impulse_Source(
double freq,
double ampl = 1.0,
double inphase = 0.0);
136 vec operator()(
int n);
138 mat operator()(
int h,
int w);
142 double A, pos, dtheta;
159 vec operator()(
int n);
161 mat operator()(
int h,
int w);
double operator()()
Return a single sample.
double operator()()
Return a single sample.
virtual ~Pattern_Source()
Destructor.
double operator()()
Return a single sample.
double operator()()
Return a single sample.
double operator()()
Return a single sample.
double operator()()
Return a single sample.
double mean(const vec &v)
The mean value.
Templated Vector Class Definitions.
Generated on Tue Dec 10 2024 04:49:37 for IT++ by Doxygen 1.12.0