31 lines
426 B
C++
31 lines
426 B
C++
#include <iostream>
|
|
|
|
#include "utils.hpp"
|
|
#include "FlyByWire.hpp"
|
|
|
|
using std::cout;
|
|
using std::endl;
|
|
|
|
using FlyByWire::Real;
|
|
using FlyByWire::Complex;
|
|
|
|
int main()
|
|
{
|
|
cout.precision(16);
|
|
|
|
{
|
|
double tend = 10.,
|
|
dt = 0.1,
|
|
t, y = 0.;
|
|
FlyByWire::Filter1 filt1(1, 2, 3, 4, dt, y);
|
|
|
|
for(int i = 0 ; i <= (tend/dt) ; i++)
|
|
{
|
|
t = i*dt;
|
|
cout << t << " " << y << "\n";
|
|
y = filt1.Filter(1.);
|
|
}
|
|
}
|
|
|
|
return 0;
|
|
}
|