xkcd.cpp 427 B

12345678910111213141516171819202122
  1. #define _USE_MATH_DEFINES
  2. #include <cmath>
  3. #include "../matplotlibcpp.h"
  4. #include <vector>
  5. namespace plt = matplotlibcpp;
  6. int main() {
  7. std::vector<double> t(1000);
  8. std::vector<double> x(t.size());
  9. for(size_t i = 0; i < t.size(); i++) {
  10. t[i] = i / 100.0;
  11. x[i] = sin(2.0 * M_PI * 1.0 * t[i]);
  12. }
  13. plt::xkcd();
  14. plt::plot(t, x);
  15. plt::title("AN ORDINARY SIN WAVE");
  16. plt::show();
  17. }