Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. test = function(){
  2. inp = 1;
  3. w1 = 1;
  4. w2 = 1;
  5. w3 = 0.99;
  6. n1 = 0;
  7. n2 = 0;
  8. net = 0;
  9. out = 0;
  10. i = 0;
  11. data = matrix(data = 0, nrow = 1000, ncol = 4);
  12.  
  13.  
  14. while(i <= 1000){
  15. net = inp * w1 + n1 * w2 + n2 * w3;
  16. out = inp * w1 + n1 * w2;
  17. n1 = inp * w1 + n2 * w3;
  18. if (n2 >= 90){
  19. n2 = 0;
  20. }else{
  21. n2 = n1 * w2;
  22. }
  23. data[i,1] = n1;
  24. data[i,2] = n2;
  25. data[i,3] = out;
  26. data[i,4] = net;
  27. i = i + 1;
  28. print(out);
  29. }
  30.  
  31.  
  32. plot(1:1000,data[,4], col="green");
  33. points(1:1000,data[,3], col="red");
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement