Advertisement
sutasuu

H2_pic4

Sep 19th, 2024
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Asymptote 1.09 KB | Source Code | 0 0
  1. import geometry;
  2. import patterns;
  3.  
  4. size(9cm, 0);
  5. defaultpen(fontsize(10pt));
  6. dotfactor = 6;
  7. point A,B,C,A1,B1,C1,T,M,Np,K;
  8. A=origin; B=4*dir(45); C=4*dir(0);
  9. A1=point(B--C, 1/3); B1=point(C--A, 2/5);
  10. C1=point(A--B, 3/7);
  11. line t= parallel(B,line(C,A));
  12. T=intersectionpoint(line(C,C1), t);
  13. M=intersectionpoint(C--C1,A--A1);
  14. K=intersectionpoint(C--C1,B--B1);
  15. Np=intersectionpoint(A--A1,B--B1);
  16.  
  17. add("diag", hatch(1mm, dir(-45)));
  18. fill(M--Np--K--cycle, pattern("diag"));
  19.  
  20.  
  21. markangle(radius=0.4cm, n=1, C,T,B);
  22. markangle(radius=0.4cm, n=1, T,C,A);
  23. markangle(radius=0.3cm, n=2, C,B1,B);
  24. markangle(radius=0.3cm, n=2, T,B,B1);
  25.  
  26. draw(A--A1^^B--B1);
  27. draw(B--T^^C--T);
  28. draw(A--B--C--cycle, black+pt);
  29.  
  30.  
  31. dot(A1^^B1^^C1^^T^^M^^Np^^K);
  32.  
  33. label("$A$", A, S);
  34. label("$B$", B, N);
  35. label("$C$", C, S);
  36. label("$A1$", A1, NE);
  37. label("$B1$", B1, S);
  38. label("$C1$", C1, 2N);
  39. label("$T$", T, N);
  40. label("$M$", M, N);
  41. label("$N$", Np, SE);
  42. label("$K$", K, WSW);
  43. label(Label("$\frac{15}{2}a$", Relative(0.5)), B--T);
  44. label(Label("$2a$", Relative(0.5)), B1--C);
  45. label(Label("$3a$", Relative(0.5)), A--B1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement