#include #include int main() { using namespace matplot; std::vector x = linspace(0, 2*pi); std::vector y1 = transform(x,[](auto x){return sin(x);}); std::vector y2 = transform(x,[](auto x){return sin(x-0.25);}); std::vector y3 = transform(x,[](auto x){return sin(x-0.5);}); plot(x,y1,x,y2,"--",x,y3,":"); wait(); return 0; }