Advertisement
Guest User

Untitled

a guest
Jul 18th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.72 KB | None | 0 0
  1. clc
  2.  
  3. server = tcpip('0.0.0.0', 8080, 'NetworkRole', 'Server');
  4. data = membrane(1);
  5. s = whos('data');
  6. set(server,'OutputBufferSize', s.bytes);
  7. disp(1)
  8.  
  9. fopen(server);
  10. disp(2)
  11.  
  12. x = 0;
  13. dx = 1;
  14. dt = 0.02;
  15. counter = 0;
  16.  
  17. pause(12)
  18. disp(2.5)
  19.  
  20. while 1
  21.     x = x + dx * dt;
  22.     counter = counter + dt;
  23.    
  24.     if counter >= 0.03
  25.         counter = 0;
  26.         fwrite(server, strcat(num2str(x), 'L') );
  27.     end;
  28.    
  29.     pause(dt);
  30. end;
  31.  
  32. %{
  33. for i = 1:0.01:5
  34.     fwrite(server, strcat(num2str(i), 'L') );
  35.     pause(0.05);
  36. end;
  37. %}
  38.  
  39. fwrite(server, 'E');
  40.  
  41. %{
  42. message = '';
  43. data2 = fread(server, 22,'char');
  44. for i =1:22
  45.     message(i) = char(data2(i));
  46. end
  47.  
  48. disp(message)
  49. %}
  50.  
  51. fclose(server);
  52. disp(3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement