Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. xpt[j_] := pts[[j,1]];
  2. ypt[j_] := pts[[j,2]];
  3. Needs["VectorAnalysis`"]
  4. SetCoordinates[Cartesian];
  5. gradu = {D[u, x], D[u, y],0};
  6. Do[Clear[normal, dirder], j = n;
  7. normal = Normalize[Cross[{xpt[j + 1] - xpt[j-1],ypt[j + 1] - ypt[1, j-1],0}, {0,0,1}]];
  8. dirder = (normal.gradu) /. {x -> xpt[j], y -> ypt[j]}
  9. PutAppend[dirder, "dirder.dat"], {j, 2, Length[pts]}];
  10. rl = ReadList["dirder.dat"];
  11. dirderu = Mean[rl]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement