Advertisement
Guest User

Working script

a guest
Sep 17th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. A = RA0132a0g1
  2. B = RA0132a0g2
  3. C = RA0132a0g3
  4.  
  5. %Locate droplets
  6. drop1 = A([3310:6798],[1 2])
  7. drop2 = A([9654:13142],[1 2])
  8. drop3 = A([15924:19412],[1 2])
  9. drop4 = A([21914:25402],[1 2])
  10. drop5 = A([27782:31270],[1 2])
  11.  
  12. drop6 = B([668:4156],[1 2])
  13. drop7 = B([6205:9693],[1 2])
  14. drop8 = B([12861:16349],[1 2])
  15. drop9 = B([18679:22167],[1 2])
  16. drop10 = B([24500:27988],[1 2])
  17.  
  18. drop11 = C([510:3998],[1 2])
  19. drop12 = C([6712:10200],[1 2])
  20. drop13 = C([12840:16328],[1 2])
  21. drop14 = C([18347:21835],[1 2])
  22. drop15 = C([30991:34479],[1 2])
  23.  
  24. %Convert Tables to Matrices
  25. drop1 = drop1{:,:}
  26. drop2 = drop2{:,:}
  27. drop3 = drop3{:,:}
  28. drop4 = drop4{:,:}
  29. drop5 = drop5{:,:}
  30.  
  31. drop6 = drop6{:,:}
  32. drop7 = drop7{:,:}
  33. drop8 = drop8{:,:}
  34. drop9 = drop9{:,:}
  35. drop10 = drop10{:,:}
  36.  
  37. drop11 = drop11{:,:}
  38. drop12 = drop12{:,:}
  39. drop13 = drop13{:,:}
  40. drop14 = drop14{:,:}
  41. drop15 = drop15{:,:}
  42.  
  43. drop1mod = drop1;
  44. drop2mod = drop2;
  45. drop3mod = drop3;
  46. drop4mod = drop4;
  47. drop5mod = drop5;
  48.  
  49. drop6mod = drop6;
  50. drop7mod = drop7;
  51. drop8mod = drop8;
  52. drop9mod = drop9;
  53. drop10mod = drop10;
  54.  
  55. drop11mod = drop11;
  56. drop12mod = drop12;
  57. drop13mod = drop13;
  58. drop14mod = drop14;
  59. drop15mod = drop15;
  60.  
  61. %Average droplet elements to create single average matrix
  62. meanMatrix = (drop1mod + drop2 + drop3 + drop4 + drop5 + drop6 + drop7 + drop8 + drop9 + drop10 + drop11 + drop12 + drop13 + drop14 + drop15)/15;
  63. meanMatrix2 = meanMatrix
  64.  
  65. i = 3489;
  66. j = 0;
  67.  
  68. for r = 1:i
  69. meanMatrix2(r,1) = j;
  70. %Overlap all droplets
  71. drop1mod(r,1) = j;
  72. drop2mod(r,1) = j;
  73. drop3mod(r,1) = j;
  74. drop4mod(r,1) = j;
  75. drop5mod(r,1) = j;
  76. drop6mod(r,1) = j;
  77. drop7mod(r,1) = j;
  78. drop8mod(r,1) = j;
  79. drop9mod(r,1) = j;
  80. drop10mod(r,1) = j;
  81. drop11mod(r,1) = j;
  82. drop12mod(r,1) = j;
  83. drop13mod(r,1) = j;
  84. drop14mod(r,1) = j;
  85. drop15mod(r,1) = j;
  86. j = j + 0.00005;
  87. end
  88.  
  89. figure;
  90. x = meanMatrix2(:,1);
  91. y = meanMatrix2(:,2);
  92. p = plot(x,y, 'r')
  93. p.LineWidth = 3;
  94.  
  95. hold on
  96.  
  97. y2 = drop1mod(:,2);
  98. plot(x,y2)
  99.  
  100. y3 = drop2mod(:,2);
  101. plot(x,y3)
  102.  
  103. y4 = drop3mod(:,2);
  104. plot(x,y4)
  105.  
  106. y5 = drop4mod(:,2);
  107. plot(x,y5)
  108.  
  109. y6 = drop5mod(:,2);
  110. plot(x,y6)
  111.  
  112. y7 = drop6mod(:,2);
  113. plot(x,y7)
  114.  
  115. y8 = drop7mod(:,2);
  116. plot(x,y8)
  117.  
  118. y9 = drop8mod(:,2);
  119. plot(x,y9)
  120.  
  121. y10 = drop9mod(:,2);
  122. plot(x,y10)
  123.  
  124. y11 = drop10mod(:,2);
  125. plot(x,y11)
  126.  
  127. y12 = drop11mod(:,2);
  128. plot(x,y12)
  129.  
  130. y13 = drop12mod(:,2);
  131. plot(x,y13)
  132.  
  133. y14 = drop13mod(:,2);
  134. plot(x,y14)
  135.  
  136. y15 = drop14mod(:,2);
  137. plot(x,y15)
  138.  
  139. y16 = drop15mod(:,2);
  140. plot(x,y16)
  141.  
  142. hold off
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement