dot-product-5.tex 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. \documentclass{article}
  2. \usepackage[pdftex,active,tightpage]{preview}
  3. \setlength\PreviewBorder{2mm}
  4. \usepackage{tikz}
  5. \usetikzlibrary{arrows, positioning, calc, arrows.meta}
  6. \tikzstyle{arrow}=[arrows={-{Latex[scale=0.5]}}, very thick, line cap=round]
  7. \tikzset{
  8. %Define standard arrow tip
  9. >=stealth',
  10. % Define arrow style
  11. pil/.style={
  12. ->,
  13. thick}
  14. }
  15. \begin{document}
  16. \begin{preview}
  17. \begin{tikzpicture}[scale=0.8]
  18. % draw the background
  19. \draw [line width=0.1pt, fill=gray!2] (0,0) -- (3, 3) -- (5,0) -- cycle;
  20. % angle gamma
  21. \begin{scope}[shift={(3, 3)}]
  22. \draw[fill=green!30] (0,0) -- (-135:.75cm) arc (-135:-55:.75cm);
  23. \draw (-90:0.5cm) node {$\gamma$};
  24. \end{scope}
  25. \coordinate[label=left:$A$] (A) at (0,0);
  26. \coordinate[label=right:$B$] (B) at (5,0);
  27. \coordinate[label=above:$C$] (C) at (3,3);
  28. \
  29. \draw[arrow] (A) to[] node[below] {$\vec c$} (B);
  30. \draw[arrow] (C) to[] node[above] {$\vec b$} (A);
  31. \draw[arrow] (C) to[] node[above=0.1cm] {$\vec a$} (B);
  32. \coordinate[label=+90:$c$] (c) at ($(A)!0.5!(B)$);
  33. \coordinate[label=-120:$a$] (a) at ($(B)!0.5!(C)$);
  34. \coordinate[label=-45:$b$] (b) at ($(C)!0.5!(A)$);
  35. \end{tikzpicture}
  36. \end{preview}
  37. \end{document}