AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb,amsthm,mathrsfs,amsfonts,dsfont}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{arrows}
\usetikzlibrary{shapes,fadings,snakes}
\usetikzlibrary{decorations.pathmorphing,patterns}
\usetikzlibrary{calc}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}[scale=1.5,baseline,Lline/.style={-,blue,very thick,rounded corners},Rline/.style={-,red,very thick,rounded corners},Bline/.style={dashed,gray,thick}]
\node[draw=black,rectangle,rounded corners=0.1cm,minimum size=.42cm,text=black,very thick](rho1)at(0,.525){$\rho$};
\draw[Lline](rho1.west)--++(-.1,0)--++(-.2,-1.05)--++(-0.1,0)node(L1){};
\draw[Rline](rho1.east)--++(.1,0)node(R1){};
\node[draw=black,rectangle,rounded corners=0.1cm,minimum size=.42cm,text=black,very thick](rho2)at($(rho1)+(0,-.35)$){$\rho$};
\draw[Lline](rho2.west)--++(-.1,0)--++(-.2,-.35)--++(-0.1,0);
\draw[Rline](rho2.east)--++(.1,0);
\node[draw=black,rectangle,rounded corners=0.1cm,minimum size=.42cm,text=black,very thick](rho3)at($(rho2)+(0,-.35)$){$\rho$};
\draw[Lline](rho3.west)--++(-.1,0)--++(-.2,.35)--++(-0.1,0);
\draw[Rline](rho3.east)--++(.1,0);
\node[draw=black,rectangle,rounded corners=0.1cm,minimum size=.42cm,text=black,very thick](rho4)at($(rho3)+(0,-.35)$){$\rho$};
\draw[Lline](rho4.west)--++(-.1,0)--++(-.2,1.05)--++(-0.1,0)node(L2){};
\draw[Rline](rho4.east)--++(.1,0)node(R2){};
\draw[Bline](L1.south)--(L2.north);
\draw[Bline](R1.north)--(R2.south);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=0.8]
\draw (0,0) circle (0.7);
\coordinate (v0) at (0:0.7);
\coordinate (v30) at (30:0.7);
\coordinate (v45) at (45:0.7);
\coordinate (v60) at (60:0.7);
\coordinate (v90) at (90:0.7);
\coordinate (v120) at (120:0.7);
\coordinate (v135) at (135:0.7);
\coordinate (v150) at (150:0.7);
\coordinate (v180) at (180:0.7);
\coordinate (v210) at (210:0.7);
\coordinate (v225) at (225:0.7);
\coordinate (v240) at (240:0.7);
\coordinate (v270) at (270:0.7);
\coordinate (v300) at (300:0.7);
\coordinate (v315) at (315:0.7);
\coordinate (v330) at (330:0.7);
\coordinate (u1) at (-0.3,0);
\coordinate (u2) at (0.3,0);
\draw (v135) -- (u1);
\draw (v225) -- (u1);
\draw (v45) -- (u2);
\draw (v315) -- (u2);
\draw (u1) -- (u2);
\draw (v180) -- (180:1);
\draw (v0) -- (0:1);
\fill (v180) circle (1pt);
\fill (v0) circle (1pt);
\fill (v45) circle (1pt);
\fill (v135) circle (1pt);
\fill (v225) circle (1pt);
\fill (v315) circle (1pt);
\fill (v90) circle (1pt);
\fill (u1) circle (1pt);
\fill (u2) circle (1pt);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
scaled ticks=false,
]
\addplot coordinates {
(20000,0.0005)
(40000,0.0010)
(60000,0.0020)
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage[dvipsnames,svgnames]{xcolor}
\usepackage{tkz-euclide}

\providecolor{teal}{rgb}{0.0, 0.5, 0.5}

\begin{document}
\begin{tikzpicture}[scale=1.2]
    % 1. 定义核心点 (根据原图视觉位置)
    \tkzDefPoint(0,2.5){X}
    \tkzDefPoint(2.8,4.3){Y}
    \tkzDefPoint(5.2,1.6){B}
    \tkzDefPoint(3.4,-1.5){A}
    \tkzDefPoint(6.5,3.2){C} % C点在A的延伸方向上

    % 2. 构造圆 (经过 X, Y, B)
    \tkzDefCircle[circum](X,Y,B) \tkzGetPoint{O}
    
    % 3. 确定 Z 点：直线 AC 与圆 O 的交点
    % 注意：Z 应该在 A 和 C 之间，且靠近 A
    \tkzInterLC(A,C)(O,X) \tkzGetPoints{dummy}{Z} 

    % 4. 绘图层
    % 绘制圆
    \tkzDrawCircle[color=gray!60](O,X)
    
    % 绘制长直线 (AC 和 XY 的延伸)
    \tkzDrawLines[add=0 and 1.5, color=black!80](A,C)
    \tkzDrawLines[add=0 and 1.2, color=black!80](X,Y)
    
    % 绘制原图中的普通连接线
    \tkzDrawSegments(A,X B,X B,Y C,Y)
    
    % 绘制红色高亮线段 (XZ, YZ)
    \tkzDrawSegments[color=red](X,Z Y,Z)
    
    % 5. 绘制点与标签
    \tkzDrawPoints[size=3, fill=black](A,B,C,X,Y,O,Z)
    
    % 标签位置微调
    \tkzLabelPoints[below, color=teal](A)
    \tkzLabelPoints[below right, color=teal](B, Z, C)
    \tkzLabelPoints[above right, color=teal](X, Y, O)

\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{positioning}
\usetikzlibrary{decorations.pathreplacing}
\usetikzlibrary{babel}
\usetikzlibrary{cd}
\begin{document}
\begin{tikzpicture}[thick, font = \large, scale=0.8]
\draw[-latex] (0,0) -- (0,8.5) node [right] {$q$};
\draw[-latex] (0,4.25) -- node [pos = .65, below = .15cm] {$A_0^-$} node [pos = .65, above = .15cm] {$A_0^+$} +(6.85,0) node [below] {$\rho$};
\draw (0,4.25) to [out = 0, in = 250] (4.5,8.5) node [right] {$\lambda_1(\rho,q)=0$};
\draw (0,4.25) to [out = 0, in = 110] node [pos = .3, below = .15cm] {$A_-$} (4.5,0) node [right] {$\lambda_2(\rho,q)=0$};
\draw (0,4.25) to [out = 90, in = 180, looseness = .95] node [pos = .7, above = .15cm] {$A_+$} (3.65,6.65) to [out = 0, in = 90, looseness = .75] (5.75, 4.25) node[above=1.5cm]{$P(\rho, q) = k$};
\draw (0,4.25) to [out = 270, in = 180, looseness = .95] (3.65,1.95) to [out = 0, in = 270, looseness = .75] (5.75, 4.25);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\usepackage{tikz}
\pgfplotsset{compat=1.17}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xlabel={Period $t \in T$},ylabel={Quality $q_{j,t}$},xmin=0, xmax=5,ymin=0, ymax=1.1,xtick={0,1,2,3,4,5},ytick={0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1},legend pos = outer north east,ymajorgrids=true,grid style=dashed, ]\addplot[color=black,mark=square, ] coordinates {(0,0)(1,0.7)(2,1)(3,1)(4,0.7)(5,0) };
\addplot[color=black,mark=triangle, ] coordinates {(0,0)(1,0.4)(2,0.6)(3,0.6)(4,0.4)(5,0) };
\addplot[color=black,mark=*, ] coordinates {(0,0)(1,0.2)(2,0.3)(3,0.3)(4,0.2)(5,0) };
\legend{High Maximum Quality, Medium Maximum Quality, Low Maximum Quality},
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\draw(0,0)to[R]++(2,0)to[damper]++(2,0);
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0) to[potentiometer, name=P, mirror] ++(0,2);
\draw (P.wiper) to[L] ++(2,0);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{patterns,decorations.pathreplacing}
\usepackage{xcolor}
\begin{document}
\begin{tikzpicture}
\draw[thick,<->] (4,0) -- (0,0) -- (0,4);
\filldraw[black] (0,0) circle (2pt) node[anchor=north]{0};
\node [left] at (0,4) {$u^{\prime}_{i}$};
\node [below] at (4,0){$u_i$};
\draw[dashed] (3.5,0) -- (3.5,3.5) -- (0,3.5);
\node [below] at (3.5,0){1};
\node [left] at (0,3.5){1};
\draw[dashed] (1,0) -- (1,3.5);
\node [below] at (1,0){\small{$\delta_M$}};
\draw[dashed] (2.5,0) -- (2.5,3.5);
\node [below] at (2.5,0){\small{$\delta_M +\mathbf{p}_i(1)$}};
\draw[dashed] (0,1.3) -- (3.5,1.3);
\node [left] at (0,1.3){\small{$\delta^{\prime}_M$}};
\draw[dashed] (0,2.8) -- (3.5,2.8);
\node [left] at (0,2.8){\small{$\delta^{\prime}_M + \mathbf{p}_i(1)$}};
\draw [thick,red](0,0) -- (1, 1);
\draw [thick,blue](1,1) -- (1.3, 1.3);
\draw [thick,green](1.3,1.3) -- (2.5, 2.5);
\draw [thick,magenta](2.5,2.5) -- (2.8, 2.8);
\draw [thick,yellow](2.8,2.8) -- (3.5, 3.5);
\node [rotate = 45] at (4,4){\small{$u_i = u^{\prime}_i$}};
\draw [decorate,decoration = {brace, mirror}, thick] (0.2,-0.5) -- (0.8,-0.5);
\node [below] at (0.5,-0.5) {\small{$\mathbf{w}^b_i = 0 $}};
\draw [decorate,decoration = {brace, mirror}, thick] (1.2,-0.5) -- (2.3,-0.5);
\node [below] at (1.7,-0.5) {\small{$\mathbf{w}^b_i = 1 $}};
\draw [decorate,decoration = {brace, mirror}, thick] (2.7,-0.5) -- (3.3,-0.5);
\node [below] at (3,-0.5) {\small{$\mathbf{w}^b_i = 0 $}};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
xtick={0,1.5708,...,10},
domain=0:2*pi,
scaled x ticks={real:3.1415},
xtick scale label code/.code={$\cdot \pi$},
]
\addplot {sin(deg(x))};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
nodes near coords={(\coordindex)},
title=Quadratic Triangle,
]
\addplot [
patch,
patch type=triangle quadr,
shader=interp,
point meta=explicit,
] coordinates {
(0,0) [1] (5,4) [2] (0,7) [3]
(2,3) [1] (3,6) [2] (-1,4) [3]
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{latexsym, amsfonts, amsmath, amsthm, amssymb, verbatim}
\usepackage{tikz, float}
\usetikzlibrary{plotmarks}
\newcommand{\vecx}{{\boldsymbol{x}
}}
\begin{document}
\begin{tikzpicture}[scale=1]
\fill[blue!20] (2,0) -- (2,2) -- (4,1) -- (4,0) -- (2,0);
\draw (3.5,0.2) node[above] {$\sigma_1$};
\fill[green!20] (2,2) -- (4,1) -- (4,3.5) -- (2,2);
\draw (3.9,2) node[left] {$\sigma_2$};
\fill[blue!20] (2,2) -- (1,0) -- (0,0) -- (0,3) -- (2,2);
\draw (0.1,2) node[right] {$\sigma_1$};
\draw (1,0) -- (3,4);
\draw (2,0) -- (2,4);
\draw (0,0.5) -- (4,3.5);
\draw (0,3) -- (4,1);
\draw (1.8,2) node[left] {$\vecx$};
\draw[thick,blue] (0,0) -- (0,4) -- (4,4) -- (4,0) -- (0,0);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (1,-.7)--(0,0)--(1,.7)--(2,0)--(3,0);
\draw (3,0)--(2.5,.7)--(1,.7)--(1,-.7)--(2,0);
\filldraw (0,0) circle(2pt);
\filldraw (1,-.7) circle(2pt);
\filldraw (2.5,.7) circle(2pt);
\filldraw (1,.7) circle(2pt);
\filldraw (2,0) circle(2pt);
\filldraw (3,00) circle(2pt);
\node at (-.3,0) {$\hat a$};
\node at (1,-1) {$\hat u$};
\node at (1,1) {$\hat v$};
\node at (2,-.3) {$\hat c$};
\node at (3,-0.3) {$\hat d$};
\node at (2.5,1) {$\hat y$};
\end{tikzpicture}
\end{document}
\documentclass[tikz, border=2pt]{standalone}
\begin{document}
\begin{tikzpicture}
\def \minx {-4}
\def \maxx {4}
\def \miny {-2}
\def \maxy {2}
\draw[thick, latex-latex] (\minx-0.3,0)--(\maxx+0.3,0);
\draw[red,line width=0.75mm,latex-latex] (0,\miny-0.3)--(0,\maxy+0.3);
\draw[blue,line width=0.75mm,latex-latex] (1,\miny-0.3)--(1,\maxy+0.3);
\node at (\maxx+0.5,0) {$z$};
\node at (0,\maxy+0.5) {$y$};
\foreach \x in {\minx,...,-1}{
\draw (\x,0)--(\x,-0.1);
\node[below,black] at (\x,-0.05) {$\x a$};
}
\foreach \x in {2,...,\maxx}{
\draw (\x,0)--(\x,-0.1);
\node[below,black] at (\x,-0.05) {$\x a$};
}
\node[below left,black] at (0,0) {$0$};
\node[below ,black] at (0.5,0.0) {$\leftarrow a \rightarrow$};
\node[red] at (2,0.2) {$\ast$};
\node[red] at (4,0.2) {$\ast$};
\node[red] at (-2,0.2) {$\ast$};
\node[red] at (-4,0.2) {$\ast$};
\node[blue] at (3,0.2) {$\ast$};
\node[blue] at (-1,0.2) {$\ast$};
\node[blue] at (-3,0.2) {$\ast$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{polar}
\begin{document}
\begin{tikzpicture}
\begin{polaraxis}[
xlabel=x axis,
ylabel=y axis,
xticklabel style={sloped like x axis},
]
\addplot coordinates {
(0,1) (90,1) (180,1) (270,1)
};
\end{polaraxis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{polar}
\begin{document}
\begin{tikzpicture}
\begin{polaraxis}[title=Cartesian Input]
\addplot+ [
data cs=cart,
] coordinates {
(1,0) (0,1) (-1,0) (0,-1)
};
\end{polaraxis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
nodes near coords={(\coordindex)},
title=Quadratic Triangle,
]
\addplot3 [
patch,
patch type=triangle quadr,
shader=interp,
] coordinates {
(0,0,1) (5,4,0) (0,7,0)
(2,3,0) (3,6,0) (-1,4,0)
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis line shift=10pt,
grid=major
]
\addplot+ [samples=3] {x};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath, amssymb}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\tikzstyle{point} = [shape=circle, thick, draw=black, fill=black , scale=0.35]
\node[label=above:{$X_1$}] at (2,-1.5) {};
\node[label=below:{$\bot$}] (a1) at (2,0) [point] {};
\node[label=left:{$c$}] (a2) at (1,1) [point] {};
\node[label=right:{$d$}] (a3) at (3,1) [point] {};
\node[label=left:{$a$}] (a4) at (1,2) [point] {};
\node[label=right:{$b$}] (a5) at (3,2) [point] {};
\node[label=above:{$\top$}] (a6) at (2,3) [point] {};
\node[label=above:{$X_2$}] at (5.5,-1.5) {};
\node[label=below:{$\bot$}] (b1) at (5.5,0) [point] {};
\node[label=left:{$c$}] (b2) at (4.5,1) [point] {};
\node[label=right:{$d$}] (b3) at (6.5,1) [point] {};
\node[label=left:{$a$}] (b4) at (4.5,2) [point] {};
\node[label=right:{$b$}] (b5) at (6.5,2) [point] {};
\node[label=right:{$\top$}] (b6) at (6.5,3) [point] {};
\node[label=above:{$X_3$}] at (9,-1.5) {};
\node[label=below:{$\bot$}] (c1) at (9,0) [point] {};
\node[label=left:{$c$}] (c2) at (8,1) [point] {};
\node[label=right:{$d$}] (c3) at (10,1) [point] {};
\node[label=left:{$a$}] (c4) at (8,2) [point] {};
\node[label=right:{$b$}] (c5) at (10,2) [point] {};
\node[label=right:{$\top$}] (c6) at (10,3) [point] {};
\draw (a6) -- (a4) -- (a2) -- (a1) -- (a3) -- (a5) -- (a6);
\draw (b4) -- (b2) -- (b1) -- (b3) -- (b5) -- (b6);
\draw (c4) -- (c2) -- (c1) -- (c3) -- (c5) -- (c6)-- (c2);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[x={(240:0.8cm)}, y={(-10:1cm)}, z={(0,1cm)}]
\draw[->] (0,0,0) -- (3,0,0);
\draw[->] (0,0,0) -- (0,3,0);
\draw[->] (0,0,0) -- (0,0,3);
\filldraw[fill opacity=0.5, thick, fill=blue] (2,0,0) -- (0,1.33333,0) -- (0,1.33333,3) -- (2,0,3) -- cycle;
\draw (1,1.5,2) circle [radius=1pt];
\fill (0.61538,0.92308,2) circle [radius=1pt];
\draw[->, shorten <=1pt, shorten >=1pt] (1,1.5,2) -- (0.61538,0.92308,2);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale = 0.5]
\draw [fill,red] (0,0) circle [radius=0.075] ;
\draw [fill,red] (1,0) circle [radius=0.075] ;
\draw [fill,red] (2,0) circle [radius=0.075] ;
\draw [fill,red] (3,0) circle [radius=0.075] ;
\draw [fill,red] (4,0) circle [radius=0.075] ;
\draw [red] (0,0) to [out=55,in=125] (3,0);
\draw [red] (1,0) to [out=55,in=125] (4,0);
\draw [fill,red] (6,0) circle [radius=0.075] ;
\draw [fill] (7,0) circle [radius=0.075] ;
\draw [fill] (8,0) circle [radius=0.075] ;
\draw [fill] (9,0) circle [radius=0.075] ;
\draw [fill] (10,0) circle [radius=0.075] ;
\draw [fill,red] (11,0) circle [radius=0.075] ;
\draw [fill] (12,0) circle [radius=0.075] ;
\draw [] (7,0) to [out=55,in=125] (10,0);
\draw [] (8,0) to [out=55,in=125] (12,0);
\draw [red] (6,0) to [out=55,in=125] (11,0);
\draw [fill] (14,0) circle [radius=0.075] ;
\draw [fill,red] (15,0) circle [radius=0.075] ;
\draw [fill] (16,0) circle [radius=0.075] ;
\draw [fill] (17,0) circle [radius=0.075] ;
\draw [fill] (18,0) circle [radius=0.075] ;
\draw [fill] (19,0) circle [radius=0.075] ;
\draw [fill] (20,0) circle [radius=0.075] ;
\draw [fill] (21,0) circle [radius=0.075] ;
\draw [] (16,0) to [out=55,in=125] (19,0);
\draw [] (17,0) to [out=55,in=125] (21,0);
\draw [] (14,0) to [out=55,in=125] (20,0);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=3.14mm]{standalone}
\usetikzlibrary{calc,decorations.pathreplacing,angles,quotes}
\newif\ifdrawdimlineleft\newif\ifdrawdimlineright\tikzset{dimlabel distance/.initial=5mm,vertical lines extend/.initial=5mm,vertical dim line/.style={gray,thin}
,dim arrow line/.style={latex-latex,thin},dim label/.style={},left dimline/.is if=drawdimlineleft,left dimline=true,right dimline/.is if=drawdimlineright,right dimline=true,indicate dimensions/.style={decorate,decoration={show path construction,lineto code={\draw[dim arrow line]($(\tikzinputsegmentfirst)!\pgfkeysvalueof{/tikz/dimlabel distance}!-90:(\tikzinputsegmentlast)$)--($(\tikzinputsegmentlast)!\pgfkeysvalueof{/tikz/dimlabel distance}!90:(\tikzinputsegmentfirst)$)\ifx#1\empty\else node[midway,sloped,fill=white,dim label]{#1}\fi;
\ifdrawdimlineleft\draw[vertical dim line](\tikzinputsegmentfirst)--($(\tikzinputsegmentfirst)!\pgfkeysvalueof{/tikz/vertical lines extend}!-90:(\tikzinputsegmentlast)$);
\fi\ifdrawdimlineright\draw[vertical dim line](\tikzinputsegmentlast)--($(\tikzinputsegmentlast)!\pgfkeysvalueof{/tikz/vertical lines extend}!90:(\tikzinputsegmentfirst)$);
\fi}}}}
\begin{document}
\begin{tikzpicture}
\draw[thick,-stealth](-5,0)--(5,0)coordinate(x)node[below]{$\mu$};
\draw[thick,-stealth](0,-5)--(0,3)node[left]{$y$};
\draw[dashed](-30:3)coordinate(A)--(0,0)coordinate(O);
\draw[dashed,postaction={indicate dimensions={$L_1=2.5\,$m},dim arrow line/.append style={solid}}](O)--(-120:2.5)coordinate(B);
\draw[thick](A)--++(-30:3);
\draw[thick,postaction={indicate dimensions={$L_2=3\,$m},dim arrow line/.append style={solid}}](B)--++(-120:3);
\draw[thick,red,-stealth](O)--(60:1.5);
\draw[thick,red,-stealth](O)--(150:1.5);
\pic[draw,green!60!black,angle radius=1cm,angle eccentricity=1.4,"$30^\circ$"]{angle=A--O--x};
\end{tikzpicture}
\end{document}
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\foreach \x in {-pi/2,0,pi/2}{
\draw[dashed, red!30] (\x,0) -- ++(0,2*pi);
\draw[dashed, red!30] (0,-\x) -- ++(-2*pi,0);
}
\draw (0,0) circle (pi/2);
\begin{scope}[shift={(-pi/2,1.5*pi)}]
\draw (0,0) node[left] {0} -- (pi,0) (0,1) node[left] {1};
\draw[ultra thick, blue] (pi,1) cos (pi/2,0) sin (0,-1) node[left] {-1};
\end{scope}
\begin{scope}[rotate=-90, shift={(-pi/2,-1.5*pi)}]
\draw (0,0) node[above] {0} -- (pi,0) (0,-1) node[above] {-1};
\draw[ultra thick, blue] (0,1) node[above] {1} cos (pi/2,0) sin (pi,-1);
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{tikzpicture}
\begin{semilogyaxis}[
domain=0:4,
legend entries={
$x$,$x^2$,$x^3$,
{[text width=25pt,text depth=]Neg. Sign:},
$x^{-1}$,$x^{-2}$,$x^{-3}$},
]
\addplot {x};
\addplot {x^2};
\addplot {x^3};
\addlegendimage{empty legend}
\addplot {x^(-1)};
\addplot {x^(-2)};
\addplot {x^(-3)};
\end{semilogyaxis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\tikzset{
help lines/.style={gray,very thin}
}
\begin{document}
\begin{tikzpicture}
\draw[help lines] (0,0) grid (2,2);
\draw (.5,0) -- (2,2);
\draw (1,2) -- (2,0);
\pgfpathcircle{
\pgfpointintersectionoflines
{\pgfpointxy{.5}{0}}{\pgfpointxy{2}{2}}
{\pgfpointxy{1}{2}}{\pgfpointxy{2}{0}}}
{2pt}
\pgfusepath{stroke}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}[declare function={c(\x)= cos(\x^2*180/3.14159265359);
sm(\x)=sqrt(4-\x^2*c(\x));
m(\x)= 2+sm(\x);
n(\x)= 2-sm(\x);
f(\x)= \x^2/m(\x);
g(\x)= m(\x)/c(\x);
}]
\begin{axis}[variable=v,samples=100]\addplot[domain=0:2.3499,-,samples=200] ({f(v)},{m(v)});
\addplot[mark=none] coordinates {({f(2.3499)},{m(2.3499)}) ({g(2.3499)},{n(2.3499)})};
\addplot[domain=2.2795725971:2.3499,<-] ({g(v)},{n(v)});
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{smithchart}
\begin{document}
\begin{tikzpicture}
\begin{smithchart}[
smithchart mirrored,
title=Admittance Smith Chart,
]
\addplot coordinates {
(0.5,0.2) (1,0.8) (2,2)
};
\end{smithchart}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{qtree}
\usepackage{tikz}
\usetikzlibrary{fit}
\usepackage{acronym}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{multirow,array}
\usepackage{colortbl}
\usepackage{anyfontsize}
\begin{document}
\begin{tikzpicture}[dot/.style={circle, fill=black, inner sep=0pt, minimum size=7pt}, ring/.style={circle, draw, inner sep=0pt, minimum size=7pt}]
\node[dot,pin=90:{Spieler 1}] (n11) at (0,0) {};
\node[dot,pin=135:{Spieler 2}] (n21) at (-4,-1) {};
\node[ring] (n22) at (4,-1) {};
\node[dot,label=-90:{$(0,0)$}] (n31) at (-6,-4) {};
\node[ring] (n32) at (-2,-4) {};
\node[dot,label=-90:{$(-1,1)$}] (n33) at (2,-4) {};
\node[dot,pin=50:{Spieler 2}] (n34) at (6,-4) {};
\node[dot,label=-90:{$(1,-1)$}] (n41) at (-4,-7) {};
\node[dot,label=-90:{$(-2,2)$}] (n42) at (0,-7) {};
\node[ring] (n43) at (4,-7) {};
\node[dot,label=-90:{$(0.5,-0.5)$}] (n44) at (8,-7) {};
\node[dot,label=-90:{$(1,-1)$}] (n51) at (2,-10) {};
\node[dot,label=-90:{$(0,0)$}] (n52) at (6,-10) {};
\begin{scope}[every node/.style={above,sloped, font=\footnotesize}]
\draw (n11) -- node {passen} (n21);
\draw[dotted] (n11) -- node {drehen} (n22);
\draw (n21) -- node {passen} (n31);
\draw (n21) -- node {drehen} (n32);
\draw (n22) -- node {Schuss} node[below,sloped]{$\tfrac{1}{6}$} (n33);
\draw (n22) -- node {kein Schuss} node[below,sloped]{$\tfrac{5}{6}$} (n34);
\draw (n32) -- node {Schuss} node[below,sloped]{$\tfrac{1}{6}$} (n41);
\draw (n32) -- node {kein Schuss} node[below,sloped]{$\tfrac{5}{6}$} (n42);
\draw[dotted] (n34) -- node {drehen} (n43);
\draw (n34) -- node {passen} (n44);
\draw (n43) -- node {Schuss} node[below,sloped]{$\tfrac{1}{6}$} (n51);
\draw (n43) -- node {kein Schuss} node[below,sloped]{$\tfrac{5}{6}$} (n52);
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\scriptsize
\begin{axis}[
height=3.7cm,
width=4.2cm,
xtick={1, 2, 3, 4, 5, 6, 7},
xticklabels={0, 10, 30, 50, 70, 90, 100},
ylabel=GSM8K,xlabel=$n$ (\%),
ymin=78.0, ymax=81.0,
xticklabel style={rotate=50, font=\scriptsize},
y label style={at={(0.15,0.5)}},
y tick label style={/pgf/number format/.cd,fixed,fixed zerofill,precision=1,/tikz/.cd,font=\scriptsize}]
\addplot[color=purple,mark=square,]
coordinates {(1,79.0)(2,79.5)(3,78.6)(4,78.6)(5,79.5)(6,80.4)(7,80.4)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tkz-base}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0.0, 0.5, 0.5}\tkzSetUpPoint[size=2,color=teal]\tkzSetUpLine[line width=.2pt,color=black]\tikzset{every picture/.style={line width=.2pt}
}
\begin{document}
\begin{tikzpicture}[rotate=-45,scale=.75]
\tkzDefPoint(2,1){A}\tkzDefPoint(6,5){B}\tkzDefPoint(3,6){C}\tkzDefPoint(5,2){D}\tkzDrawSegments(A,B C,D)\tkzInterLL(A,B)(C,D)\tkzGetPoint{I}\tkzDrawPoints[color=blue](A,B,C,D)\tkzDrawPoint[color=red](I)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\begin{document}
\begin{tikzpicture}[to path={.. controls +(1,0) and +(1,0) .. (\tikztotarget) \tikztonodes}]
\node(a)at(0,0){a};
\node(b)at(2,1){b};
\node(c)at(1,2){c};
\draw(a)to node{x}(b)(a)to(c);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{semilogyaxis}[
domain=0:4,
]
\addplot {x}; \addlegendentry{$x$}
\addplot {x^2}; \addlegendentry{$x^2$}
\addplot {x^3}; \addlegendentry{$x^3$}
\addlegendimage{empty legend}
\addlegendentry{---}
\addplot {x^(-1)}; \addlegendentry{$x^{-1}$}
\addplot {x^(-2)}; \addlegendentry{$x^{-2}$}
\addplot {x^(-3)}; \addlegendentry{$x^{-3}$}
\end{semilogyaxis}
\end{tikzpicture}
\end{document}