Guest User

Untitled

a guest
Jun 25th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <time.h>
  4. #include <stdlib.h>
  5.  
  6. double function(double t, double k1, double phase)
  7. {
  8.  
  9. double k2=10,m=1;
  10. double x;
  11.  
  12. x= log(t+1)*cos(k1*k2*t+phase)*exp(-t/2);
  13.  
  14. return x;
  15. }
  16.  
  17. main()
  18. {
  19. srand(time(NULL));
  20. double time=.0001, v=1, phase,xvalue=0,yvalue=0.0001, k1;
  21. double loop=1;
  22. FILE *out;
  23. out=fopen("simulation.csv","w");
  24. double k2=.50,m=1;
  25. double x;
  26.  
  27.  
  28. while (loop<6)
  29. {
  30. phase= rand()*3.14;
  31.  
  32.  
  33. while (yvalue<10)
  34. {
  35. xvalue=xvalue+.1*cos(k2*yvalue+phase)*exp(-yvalue/6);
  36.  
  37. fprintf(out,"%e,%e\n",xvalue,-yvalue);
  38.  
  39. yvalue=yvalue+.001;
  40. }
  41. loop=loop+1;
  42. xvalue=0;
  43. yvalue=.0001;
  44. }
  45. }
Add Comment
Please, Sign In to add comment