3#include "complex_number.h"
11 static void initializeTransformTable();
15 static std::shared_ptr<Expression> transform(std::shared_ptr<Expression> expr,
const std::string& var =
"t");
16 static std::shared_ptr<Expression> inverseTransform(std::shared_ptr<Expression> expr,
const std::string& var =
"s");
29 static std::shared_ptr<Expression> convolution(std::shared_ptr<Expression> f1, std::shared_ptr<Expression> f2);
30 static std::shared_ptr<Expression> timeShift(std::shared_ptr<Expression> expr,
double a);
31 static std::shared_ptr<Expression> frequencyShift(std::shared_ptr<Expression> expr,
double a);