Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. t = {0.349, 0.698, 1.221};
  2. a = 10^-3 * {0.935, 1.110, 1.260};
  3. d = 1.96 * 10^-3 ;
  4.  
  5. n[t_, a_, d_] = Sqrt[a^2 * Sin[t]^2 + d^2 * Sin[2*t]^2] / a;
  6.  
  7. Sqrt[{D[n[t], {{t, a, d}}]*1.7*10^-3}^2 + {D[n[a], {{t, a ,d}}]*10^-3}^2 + {10^-3}]
  8.  
  9. n[1, 1, 1]
  10. (* {1.38996, 1.85383, 1.37325} *)
  11.  
  12. n[5, 5, 5]
  13. (* {1.38996, 1.85383, 1.37325} *)
  14.  
  15. n[t_, a_, d_] = Sqrt[a^2*Sin[t]^2 + d^2*Sin[2*t]^2]/a;
  16.  
  17. t = {0.349, 0.698, 1.221};
  18. a = 10^-3*{0.935, 1.110, 1.260};
  19. d = 1.96*10^-3;
  20.  
  21. n[1, 1, 1]
  22.  
  23. n[5, 5, 5]
  24.  
  25. n[x, y, z]
  26.  
  27. D[n[x, y, z], x]
  28.  
  29. grad = D[n[x, y, z], {{x, y, z}}] /. {x -> t, y -> a, z -> d}
  30.  
  31. t = {0.349, 0.698, 1.221};
  32. a = 10^-3*{0.935, 1.110, 1.260};
  33. d = 1.96*10^-3;
  34.  
  35. n[t_, a_, d_] := Sqrt[a^2*Sin[t]^2 + d^2*Sin[2*t]^2]/a;
  36.  
  37. error[t_, a_, d_] := Module[{refr, grad},
  38. refr = n[t, a, d];
  39. grad = Grad[n[v1, v2, v3], {v1, v2, v3}];
  40. grad = grad /. {v1 -> 1, v2 -> a, v3 -> d};
  41. Sqrt[grad^2. refr^2]
  42. ]
  43.  
  44. error[t, a, d]
  45.  
  46. (* {{1.91521, 1.4607, 1.1626}, {3457.36, 2375.13, 1788.53}, {1221.75,
  47. 996.403, 851.707}} *)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement