暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

matheMakrosTrigo.tex 2.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. %% Trigo Koordinatensysteme
  2. %% Trigonometrische Koordinatensysteme
  3. %% Alle heißen "trigsysS" wobei da S einer der folgenden Sub-Systeme
  4. %% bezeichnet:
  5. %% A phi von 0 ... 360
  6. %% y von -3 ... 3
  7. %%
  8. %% B phi von 0 ... 360
  9. %% y von -1 ... 1
  10. %%
  11. %% C phi von -270 ... 450
  12. %% y von -2 ... 2
  13. %%
  14. %% D phi von -270 ... 450
  15. %% y von -1 ... 1
  16. %%
  17. %% Koordinatensystem von 0 - 360 Grad (y -Ricthung -1 bis 1
  18. %% Die Funktion kann mit dem 1. Parameter eingegeben werden
  19. \newcommand{\trigsysAFct}[1]{
  20. \coordSysBBWFlex{0.5cm}{-1}{13}{-4}{4}{\varphi}{#1}{
  21. \foreach \x [evaluate=\x as \degree using int(\x*30)] in {1,...,12}{
  22. \draw (\x cm, 1pt) -- (\x cm, -1pt) node[anchor = north] {$\degree^\circ$};
  23. }
  24. \foreach \y in {-3,-2,-1,1,2,3}{
  25. \draw (1pt, \y cm) -- (-1pt, \y cm) node[anchor = east] {$\y$};
  26. }
  27. }
  28. }%% end trigsysC
  29. %% Leeres Koordinatensystem (fct = 0)
  30. \newcommand{\trigsysA}{\trigsysAFct{0}}
  31. %% Koordinatensystem von -270 bis 450 Grad. In y-Richtung von -2 bis 2
  32. %% Funktion wird mit #1-Parameter angegeben
  33. \newcommand{\trigsysBFct}[1]{
  34. \coordSysBBWFlex{0.5cm}{-1}{13}{-4}{4}{\varphi}{#1}{
  35. \foreach \x [evaluate=\x as \degree using int(\x*30)] in {1,...,12}{
  36. \draw (\x cm, 1pt) -- (\x cm, -1pt) node[anchor = north] {$\degree^\circ$};
  37. }
  38. \foreach \y in {-1,1}{
  39. \draw (1pt, \y *3cm) -- (-1pt, \y *3cm) node[anchor = east] {$\y$};
  40. }
  41. }
  42. }%% end trigsysC
  43. %% Leeres B-System
  44. \newcommand{\trigsysB}{\trigsysBFct{0}}
  45. %% Wie B-SYstem, jedoch in y-Richtung von -1 bis +1
  46. \newcommand{\trigsysCFct}[1]{
  47. \coordSysBBWFlex{0.2cm}{-6}{10}{-2.5}{2.5}{\varphi}{#1}{
  48. \foreach \x [evaluate=\x as \degree using int(\x*90)] in {-3,-2,-1,1,2,3,4,5}{
  49. \draw (\x *18mm, 1pt) -- (\x * 18mm, -1pt) node[anchor = north] {$\degree^\circ$};
  50. }
  51. \foreach \y in {-2,-1,1,2}{
  52. \draw (1pt, \y cm) -- (-1pt, \y cm) node[anchor = east] {$\y$};
  53. }
  54. }
  55. }%% end trigsysC
  56. \newcommand{\trigsysC}{\trigsysCFct{0}}
  57. \newcommand{\trigsysDFct}[1]{
  58. \coordSysBBWFlex{0.2cm}{-6}{10}{-2.5}{2.5}{\varphi}{#1}{
  59. \foreach \x [evaluate=\x as \degree using int(\x*90)] in {-3,-2,-1,1,2,3,4,5}{
  60. \draw (\x *18mm, 1pt) -- (\x * 18mm, -1pt) node[anchor = north] {$\degree^\circ$};
  61. }
  62. \foreach \y in {-1,1}
  63. \draw (1pt, \y *2cm) -- (-1pt, \y *2cm) node[anchor = east] {$\y$};
  64. }
  65. } %% end command: trig sys D cos()
  66. \newcommand{\trigsysDcos}{\trigsysDFct{2*cos(\x*50)}}
  67. \newcommand{\trigsysDsin}{\trigsysDFct{2*sin(\x*50)}}
  68. \newcommand{\trigsysD}{\trigsysDFct{0}}