AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale = 0.9]
\filldraw[gray!40!white] (3,0) ellipse (2. and .7);
\filldraw[gray!40!white] (8,0) ellipse (2 and .7);
\node at (3,0){$\bullet$};
\node at (3,0)[anchor=north]{$~~D_{n}$};
\node at (9,0){$\bullet$};
\node at (9,0)[anchor=north]{$~~A_1$};
\node at (7,0){$\bullet$};
\node at (7,0)[anchor=north]{$~~D_{n-2}$};
\draw[thick, ->]( 5.8,0)--(5.2,0);
\draw[blue] (9.5,0)--(6.5,0);
\filldraw[gray!40!white] (13,0) ellipse (2 and .7);
\node at (12,0){$\bullet$};
\node at (12,0)[anchor=north]{$~~D_{n-2}$};
\draw[blue] (13.6,0.4)--(14.4,-0.4);
\draw[thick, ->]( 10.8,0)--(10.2,0);
\draw[blue] (14.5,0)--(11.5,0);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usetikzlibrary{matrix}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\pgfplotsset{every x tick label/.append style={font=\tiny}}
\pgfplotsset{every y tick label/.append style={font=\tiny}}
\begin{axis}[
width=0.55\linewidth,
height=4cm,
title={\footnotesize{n=1}},
title style={at={(0.063,0.915)},anchor=north,draw=black!60,fill=white},
ylabel={\scriptsize{$Acc(\lambda,ACMU)$}},
xlabel near ticks,
ylabel near ticks,
xmin=0, xmax=24,
ymin=0, ymax=1.1,
xtick={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23},
xticklabels={0,1,2,3,4,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95},
ytick={0.2,0.4,0.6,0.8,1},
legend pos=north west,
ymajorgrids=false,
xmajorgrids=false,
major grid style={line width=.1pt,draw=gray!50},
x axis line style={draw=black!60},
tick style={draw=black!60},
legend columns=4,
legend style={draw=none},
legend entries={\footnotesize{GM},\footnotesize{NBM},\footnotesize{WS},\footnotesize{TB}},
legend to name={plotLabel1}
]
\addplot[
color=cyan,
mark=none,
dashed,
thick
]
coordinates { (1.0,0.091)(2.0,0.059)(3.0,0.129)(4.0,0.115)(5.0,0.125)(6.0,0.383)(7.0,0.505)(8.0,0.537)(9.0,0.624)(10.0,0.662)(11.0,0.707)(12.0,0.739)(13.0,0.77)(14.0,0.805)(15.0,0.822)(16.0,0.882)(17.0,0.892)(18.0,0.909)(19.0,0.909)(20.0,0.948)(21.0,0.951)(22.0,0.958)(23.0,0.948)};
\addplot[
color=green!70,
mark=none,
dashdotted,
thick
]
coordinates { (1.0,0.098)(2.0,0.098)(3.0,0.098)(4.0,0.098)(5.0,0.098)(6.0,0.098)(7.0,0.098)(8.0,0.098)(9.0,0.098)(10.0,0.098)(11.0,0.098)(12.0,0.098)(13.0,0.098)(14.0,0.098)(15.0,0.098)(16.0,0.098)(17.0,0.098)(18.0,0.098)(19.0,0.098)(20.0,0.098)(21.0,0.098)(22.0,0.098)(23.0,0.098)};
\addplot[
color=red,
mark=none,
densely dotted,
thick
]
coordinates { (1.0,0.107)(2.0,0.095)(3.0,0.131)(4.0,0.144)(5.0,0.171)(6.0,0.402)(7.0,0.517)(8.0,0.544)(9.0,0.628)(10.0,0.664)(11.0,0.71)(12.0,0.742)(13.0,0.773)(14.0,0.807)(15.0,0.827)(16.0,0.883)(17.0,0.893)(18.0,0.91)(19.0,0.91)(20.0,0.948)(21.0,0.951)(22.0,0.958)(23.0,0.948)};
\addplot[
color=black,
mark=none,
densely dotted,
thick
]
coordinates { (1.0,0.091)(2.0,0.067)(3.0,0.135)(4.0,0.12)(5.0,0.139)(6.0,0.395)(7.0,0.511)(8.0,0.54)(9.0,0.627)(10.0,0.664)(11.0,0.71)(12.0,0.743)(13.0,0.773)(14.0,0.807)(15.0,0.827)(16.0,0.883)(17.0,0.893)(18.0,0.91)(19.0,0.91)(20.0,0.948)(21.0,0.951)(22.0,0.958)(23.0,0.948)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}[american]
\draw (0,0) -- ++(1,0) to[R] ++(2,0)
to [qiprobe, l=$i$] ++(0,-2) node[ground]{};
\draw (1,0) to[qvprobe, l=$v$] ++(0,-2)
node[ground]{};
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\tikz {
\begin{scope}[name prefix = top-]
\node (A) at (0,1) {A};
\node (B) at (1,1) {B};
\draw (A) -- (B);
\end{scope}
\begin{scope}[name prefix = bottom-]
\node (A) at (0,0) {A};
\node (B) at (1,0) {B};
\draw (A) -- (B);
\end{scope}
\draw [red] (top-A) -- (bottom-B);
}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\matrix [matrix of math nodes, nodes={circle, draw}]
{
a_8 & & a_6 \\
a_3 & & a_7 \\
a_4 & a_9 & \\
};
\end{tikzpicture}
\end{document}
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=0.5]
\draw (0,0)--(10,0)--(10,2)--(7,2)--(7,5)--(4,5)--(4,7)--(0,7)--(0,0);
\draw (2,3)--(3,3)--(3,4)--(2,4)--(2,3);
\draw [<->] (3,3.5)--(7,3.5);
\draw [<->] (2,3.5)--(0,3.5);
\draw [<->] (2.5,0)--(2.5,3);
\draw [<->] (2.5,4)--(2.5,7);
\draw (3,1.5) node {$l'$};
\draw (3,5.5) node {$l$};
\draw (1,3) node {$a'$};
\draw (5,3) node {$a$};
\end{tikzpicture}
\end{document}
\documentclass[border=2pt]{standalone}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{arrows.meta, positioning, quotes}
\begin{document}
\begin{tikzpicture}[
node distance = 12mm and 12mm,
box/.style = {draw, rounded corners, minimum width=22mm, minimum height=5mm, align=center},
> = {Straight Barb[angle=60:2pt 3]},
bend angle = 15,
auto = left
]
\node (n1) [box]{$f\in L_1(\mathbb S^2)$};
\node (n2) [box, right=of n1]{$c_\xi(f), \xi\in \mathcal M$\\ \& \\ $c_\eta(f), \eta\in \mathcal D_{d,\triangle}\backslash \mathcal M$};
\node (n4) [box, right=of n2] {$s \in\mathcal S$};
\draw[->] (n1) to [""] (n2);
\draw[->] (n2) to [""] (n4);
\draw[->] (n1) to [bend right=-40, "$Q$"] (n4);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw(2,1)to[R,i<=$i_1$](0,1);
\draw(0,0)to[R,i<=$i_1$](2,0);
\end{circuitikz}
\end{document}
\documentclass[tikz, border=2pt]{standalone}
\begin{document}
\begin{tikzpicture}
\draw (0,0) -- (1.6,0);
\draw (-0.1,0) circle[radius=0.1cm] node[anchor=south] {$q^2$}
(1.7,0) circle[radius=0.1cm] node[anchor=south] {$q^6$};
\node[anchor=south] at (0.8,0) {$q^{-6}$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\pgfplotsset{
every axis/.append style={
after end axis/.code={
\fill [red] (1,10) circle(5pt);
\node at (-4,10)
{\large This text has been inserted using \texttt{after end axis}.};
},
},
}
\begin{tikzpicture}
\begin{axis}
\addplot {x^2};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0) to[R, f<_=$i_1$] (3,0);
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\definecolor{m}{RGB}{236,145,191}
\begin{document}
\begin{tikzpicture}[line join=round]
\filldraw[fill=m,even odd rule](0,0)--node[above]{$R$}(210:2)arc(210:90:2)--(0,0)(210:2)--(90:2)--(0,0)(0,0)--(30:1)arc(30:-90:1)--(0,0)(30:1)--(-30:2)--(-90:1)--(0,0);
\draw(0,0)circle(2)(0,0)circle(1)(90:2)--(210:2)--(-30:2)--cycle(0,0)--(-30:1)node[midway,above]{$r$};
\fill(0,0)circle(1.5pt);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[scale=1]
\begin{scope}[every node/.style={inner sep=5pt, minimum size = 5pt, draw, circle}]\node (v0) at (2,1) {0};
\node (v1) at (1,0) {1};
\node (v2) at (2,-1) {2};
\node (v3) at (3,-2) {3};
\node (v4) at (4,-1) {4};
\node (v5) at (5,0) {5};
\node (v6) at (4,1) {6};
\node (v7) at (3,2) {7};
\end{scope}
\begin{scope}[line width=2pt]
\draw (v0) -- (v1) -- (v2) -- (v3) -- (v4) -- (v5) -- (v6) -- (v7) -- (v0);
\draw (v0) -- (v6);
\draw (v0) -- (v2);
\draw (v4) -- (v6);
\draw (v2) -- (v4);
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\usepackage{pgfplots}
\pgfplotsset{
compat=newest,
colormap={justblackandwhite}{color=(white) color=(white) color=(white)}
}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis equal image,
hide axis,
z buffer = sort,
view = {0}{20},
scale = 1
]
\addplot3[
surf,
shader = faceted interp,
samples = 20,
samples y = 40,
domain = 0:2*pi,
domain y = 0:2*pi,
colormap name = justblackandwhite, thin
] (
{(3.5+sin(deg(\x)))*cos(deg(\y))},
{(3.5+sin(deg(\x)))*sin(deg(\y))},
{cos(deg(\x))}
);
\addplot3[mark=*, mark size=0.5pt, only marks, draw=black, fill=black] coordinates {
(-1.3, 0, -0.5)
(-0.5, 0, -1)
};
\draw [fill=gray!20, opacity=0.4]
(-2.7,0,-1.2) -- (-0.7,0,-1.6) -- (0.3,0,0.3) -- (-1.7,0,0.7) -- (-2.7,0,-1.2);
\draw [dashed]
(-1.3, 0, -0.5) .. controls (-0.9,0,-0.7) .. (-0.5, 0, -1);
\draw [->, color = magenta] (-1.3, 0, -0.5) -- (-0.42, 0, -0.62);
\draw [densely dotted] (-0.42, 0, -0.62) -- (-0.5, 0, -1);
\node[font=\scriptsize, anchor=south west] at (0.15,0,0.15) {${T}_{\mathbf{w}_t} \mathbb{T}_2$};
\node[font=\scriptsize] at (-1.5, 0, -0.3) {$\mathbf{w}_t$};
\node[font=\scriptsize] at (-0.45, 0, -0.3) {\textcolor{magenta}{$\boldsymbol{\xi}_t$}};
\node[font=\scriptsize, anchor=north west] at (-0.55, 0,-0.8) {$\mathbf{w}_{t+1}=\mathcal{R}_{\mathbf{w}_t}(\boldsymbol{\xi}_t) $};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{xfp}
\usepackage[dvipsnames,svgnames]{xcolor}
\usetikzlibrary{calc,patterns,patterns.meta,arrows.meta,decorations.pathreplacing,decorations.markings,backgrounds,shapes.geometric,positioning,intersections,through,angles,quotes}
\usepackage{tkz-base}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0.0, 0.5, 0.5}\tkzSetUpColors[background=white,text=black]\tkzSetUpLine[line width=.2pt]\tikzset{every picture/.style={line width=.2pt}
}
\begin{document}
\begin{tikzpicture}
\tkzDefPoints{0/0/A,4/0/B,5/-2/C}\tkzDrawSegments[-Latex](A,B A,C)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{positioning, arrows}
\begin{document}
\begin{tikzpicture}
\node (E) at (0,0) {$P$};
\node[above=of E] (F) {$A$};
\node[right=of F] (A) {$B$};
\node[left=of E] (B) {$ \ Q$};
\node[left=of B] (C) {$ \ P$};
\draw[->>] (F)--(A) node [midway,above] {$f$};
\draw[->] (E)--(A) node [midway,right] {$\ g$};
\draw[->,bend left] (C) to node [midway,left] {$h \ \ $} (F) ;
\draw[->>] (B)--(E) node [midway,below] {$p_2$};
\draw[->] (B)--(F) node [midway,left] {$p_1 \ $};
\draw[->] (C)--(B) node [midway,below] {$k$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{shapes}
\tikzset{circ/.style={draw,circle,minimum height=3em}
,}
\begin{document}
\begin{tikzpicture}[->,>=stealth,shorten >=1pt,auto,node distance=5cm,thick,node/.style={circle,draw}]
\node[node] at (1.5,3.5) (0111) {$\substack{0\\1\\1\\1}$};
\node[node] at (4,4.5) (0000) {$\substack{0\\0\\0\\0}$};
\node[node] at (6.5,3.5) (0001) {$\substack{0\\0\\0\\1}$};
\node[node] at (1.5,1) (1111) {$\substack{1\\1\\1\\1}$};
\node[node] at (6.5,1) (0101) {$\substack{0\\1\\0\\1}$};
\node[node] at (4,0) (0011) {$\substack{0\\0\\1\\1}$};
\path (0111) edge [loop left] node [below] {4x\quad\quad} (0111) edge node [above] {1x} (0000) edge node [] {} (1111) edge [bend right=5] node {} (0101) edge node [above] {4x\quad\quad\quad\quad} (0001) edge node [above] {4x\quad\quad\quad\quad} (0011) (0001) edge [loop right] node [below] {\quad4x} (0001) edge node [] {} (0101) edge node [] {} (0000) edge [bend right=5] node {} (1111) edge node [above] {\quad\quad\quad4x} (0011) edge node [] {} (0111) (0011) edge [loop below] node [right] {\,4x} (0011) edge node [] {} (1111) edge node [] {} (0101) edge [bend right=5] node {} (0000) edge node [] {} (0111) edge node [] {} (0001) (0000) edge node [above] {1x}(0001) edge [bend left=5] node {1x} (0011) edge node {} (0111) (0101) edge node [below] {2x} (0011) edge [bend left=5] node [below] {2x\quad\quad} (0111) edge node [right] {2x} (0001) (1111) edge node [left] {1x} (0111) edge [bend left=5] node {1x} (0001) edge node [below] {1x} (0011);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{mathtools, amssymb}
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{calc}
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usetikzlibrary{spy}
\begin{document}
\begin{tikzpicture}
\begin{scope}[scale=0.30]
\begin{scope}
\fill[yellow, opacity=0.2] (30:3.1) circle (0.75);
\draw(30:3.1) circle (0.75);
\draw[fill=white] (0,0) circle (3);
\node at (90:1.5) {$B$};
\node at (-30:1.5) {$A$};
\node at (-150:1.5) {$C$};
\draw (0:0)--(30:3);
\draw (0:0)--(150:3);
\draw (0:0)--(-90:3);
\node (a) at (30:3.375) {$b$};
\end{scope}
\begin{scope}[xshift=12 cm]
\fill[yellow, opacity=0.2] (-30:0.1) circle (0.9);
\draw (-30:0.1) circle (0.9);
\fill[white] (0:0)--(30:2)--(150:2)--(-90:2)--(0:0)--cycle;
\draw (0,0) circle (3);
\node at (90:1.5) {$B$};
\node at (-30:1.5) {$A$};
\node at (-150:1.5) {$C$};
\draw (0:0)--(30:3);
\draw (0:0)--(150:3);
\draw (0:0)--(-90:3);
\node (a) at (-34:0.5) {$b$};
\end{scope}
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{3d, perspective}
\newcommand\simplecuboid[3]{
\fill[gray!80!white] (tpp cs:x=0,y=0,z=#3)
-- (tpp cs:x=0,y=#2,z=#3)
-- (tpp cs:x=#1,y=#2,z=#3)
-- (tpp cs:x=#1,y=0,z=#3) -- cycle;
\fill[gray] (tpp cs:x=0,y=0,z=0)
-- (tpp cs:x=0,y=0,z=#3)
-- (tpp cs:x=0,y=#2,z=#3)
-- (tpp cs:x=0,y=#2,z=0) -- cycle;
\fill[gray!50!white] (tpp cs:x=0,y=0,z=0)
-- (tpp cs:x=0,y=0,z=#3)
-- (tpp cs:x=#1,y=0,z=#3)
-- (tpp cs:x=#1,y=0,z=0) -- cycle;}
\newcommand{\simpleaxes}[3]{
\draw[->] (-0.5,0,0) -- (#1,0,0) node[pos=1.1]{x};
\draw[->] (0,-0.5,0) -- (0,#2,0) node[pos=1.1]{y};
\draw[->] (0,0,-0.5) -- (0,0,#3) node[pos=1.1]{z};}
\begin{document}
\begin{tikzpicture}[3d view]
\simplecuboid{2}{2}{2}
\simpleaxes{2}{2}{2}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
datavisualization,
datavisualization.formats.functions
}
\begin{document}
\begin{tikzpicture}[scale=.7]
\datavisualization [school book axes, visualize as smooth line]
data [format=function] {
var x : interval [-2:2];
func y = \value x*\value x + 1;
};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot3 [
contour filled,
] coordinates {
(0,0,0) (1,0,0) (2,0,0) (3,0,0)

(0,1,0) (1,1,0.6) (2,1,0.7) (3,1,0.5)

(0,2,0) (1,2,0.7) (2,2,0.8) (3,2,0.5)
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}[scale=0.55]
\begin{axis}[axis lines*=left,height=5cm,width=5.5cm,ymin=0,ymax=60,xmin=100,xmax=1000,ytick={0,20,40,60,80,100},only marks,scatter,mark size=4pt,scatter src=explicit symbolic,scatter/classes={Diamond={mark=diamond*}},title=VGG-16,xlabel={Power-Delay Product (pJ)},legend entries={Unp-Exact,Unp-AxM, Pro-TMR, Pro-AdAM},legend style={font=\small,at={(0.9,0.97)},anchor=north,legend columns=2}]\addplot[color=blue]table[row sep=crcr,meta=label]{x y label\\306 40 Diamond\\};
\addplot[color=orange]table[row sep=crcr,meta=label]{x y label\\257.4 47 Diamond\\};
\addplot[color=darkgray]table[row sep=crcr,meta=label]{x y label\\945 0 Diamond\\};
\addplot[color=yellow!60!orange]table[row sep=crcr,meta=label]{x y label\\183.06 25 Diamond\\};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{folding}
\begin{document}
\tikz \pic [folding line length=6mm, numbered faces, transform shape]
{ octahedron folding };
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{positioning,decorations.pathreplacing,shapes}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzpicture}[node distance={13mm}, thick, main/.style = {draw, circle}]
\node[main] (1) {$2$};
\node[main] (2) [left of=1] {$1$};
\node[main] (3) [right = 2cm of 2] {$3$};
\draw[red,->,line width = 2pt] (1) -- (2);
\draw[red,->,line width = 2pt] (3) to [out=190,in=270,looseness=5] (3);
\draw[red, ->, line width = 2pt] (1) to [out=90,in=110,looseness=0.8] (3);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\ctikzset{bipoles/cuteswitch/thickness=0.5}
\draw (0,1.4) node[cute spdt up](S1){};
\draw (0,0) node[cute spdt up](S2){};
\draw (0,-1) node[cuteclosedswitchshape, yscale=-1](S3){};
\draw [densely dashed] (S1.mid)--(S2.mid)--(S3.mid);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[xscale=0.65,yscale=0.65,every node/.style={font=\normalsize}]
\begin{scope}
\draw[orange, thick, fill=orange!35!white] (5,2) -- (3.5,4.5) -- (-1.2,4) -- (5,2);
\draw[->, thick, teal] (0,0) -- (5,2) node[right,black]{$\gamma_1$};
\draw[->, thick, teal] (0,0) -- (3.5,4.5) node[above left,black]{$\gamma_2$};
\draw[->, thick, teal] (0,0) -- (-1.2,4) node[above,black]{$\gamma_3$};
\draw[->, thick, cyan] (0,0) -- (-3,0.5) node[left,black]{$\lambda_1$};
\draw[->, thick, cyan] (0,0) -- (-3.5,-1.5) node[below,black]{$\lambda_2$};
\draw[->, thick, cyan] (0,0) -- (0.5,-2) node[right,black]{$\lambda_3$};
\draw[->, thick, cyan] (0,0) -- (1,-1) node[right,black]{$\lambda_4$};
\draw[rotate=atan(31/10), densely dotted, magenta] (0,-3.3) -- (0,3.3) node[above right]{};
\draw[->, thick, purple] (0,0) -- (1120/1061,3472/1061) node[right,pos=0.8]{$\gamma_\infty$};
\end{scope}
\begin{scope}[yshift=-230pt]
\draw[orange, thick, fill=orange!35!white, opacity=0.15] (5,2) -- (3.5,4.5) -- (-1.2,4) -- (5,2);
\draw[orange, thick] (5,2) -- (-1.2,4);
\draw[->, thick, teal] (0,0) -- (5,2) node[right,black]{$\gamma_1$};
\draw[->, thick, teal, opacity=0.15] (0,0) -- (3.5,4.5) node[above left,black]{$\gamma_2$};
\draw[->, thick, teal] (0,0) -- (-1.2,4) node[above,black]{$\gamma_3$};
\draw[->, thick, cyan, opacity=0.15] (0,0) -- (-3,0.5) node[left,black]{$\lambda_1$};
\draw[->, thick, cyan, opacity=0.15] (0,0) -- (-3.5,-1.5) node[below,black]{$\lambda_2$};
\draw[->, thick, cyan, opacity=0.15] (0,0) -- (0.5,-2) node[right,black]{$\lambda_3$};
\draw[->, thick, cyan, opacity=0.15] (0,0) -- (1,-1) node[right,black]{$\lambda_4$};
\draw[rotate=atan(31/10), densely dotted, magenta, opacity=0.15] (0,-3.3) -- (0,3.3) node[above right]{};
\draw[->, thick, purple] (0,0) -- (1120/1061,3472/1061) node[right,pos=0.8]{$\gamma_\infty$};
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{datavisualization}
\begin{document}
\begin{tikzpicture}[baseline]
\datavisualization [
scientific axes=clean,
visualize as line,
all axes={padding=4pt},
x axis={logarithmic,
ticks={many, tick unit={ms},
node style={rotate=45,anchor=north east}},
label={time},
grid},
y axis={label={distance}},
]
data {
x, y, z
0.001, 0, 0
2000, 2.23, 2
20670, 1, 3
501, -2, 0
};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [
contour filled,
point meta=explicit,
] coordinates {
(0,0) [0] (1,0) [0] (2,0) [0] (3,0) [0]

(0,1) [0] (1,1) [0.6] (2,1) [0.7] (3,1) [0.5]

(0,2) [0] (1,2) [0.7] (2,2) [0.8] (3,2) [0.5]
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=10pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2.5em,
bond offset=1pt,
compound sep=5em,
arrow offset=6pt,
}
\catcode`\_11
\definearrow1{s>}{
\ifx\empty#1\empty
\expandafter\draw\expandafter[\CF_arrowcurrentstyle,-CF](\CF_arrowstartnode)--(\CF_arrowendnode);
\else
\def\curvedarrow_style{shorten <=\CF_arrowoffset,shorten >=\CF_arrowoffset,}
\CF_eaddtomacro\curvedarrow_style\CF_arrowcurrentstyle
\expandafter\draw\expandafter[\curvedarrow_style,-CF](\CF_arrowstartname)..controls#1..(\CF_arrowendname);
\fi
}
\catcode`\_8
\begin{document}
\catcode`\_11
\definearrow1{s>}{
\ifx\empty#1\empty
\expandafter\draw\expandafter[\CF_arrowcurrentstyle,-CF](\CF_arrowstartnode)--(\CF_arrowendnode);
\else
\def\curvedarrow_style{shorten <=\CF_arrowoffset,shorten >=\CF_arrowoffset,}
\CF_eaddtomacro\curvedarrow_style\CF_arrowcurrentstyle
\expandafter\draw\expandafter[\curvedarrow_style,-CF](\CF_arrowstartname)..controls#1..(\CF_arrowendname);
\fi
}
\catcode`\_8
\schemestart
A\arrow{s>}
B\arrow{s>[+(0.5cm,0.5cm)]}
C\arrow{s>[+(45:1cm)]}
D\arrow(.60--.120){s>[+(60:1cm) and +(-120:1cm)]}
E\arrow{s>[+(45:1) and +(-135:1)]}
F\arrow{s>[+(-30:1) and +(150:1)]}[,1.5]
G\arrow(.90--.90){s>[+(60:1)and+(120:1)]}[,2]
H
\schemestop
\bigskip
\schemestart
A\arrow(.90--.180){s>[+(90:0.8) and +(180:0.8)]}[45]B
\arrow(.0--.90){s>[+(0:0.8) and +(90:0.8)]}[-45]C
\arrow(.-90--.0){s>[+(-90:0.8) and +(0:0.8)]}[-135]D
\arrow(.180--.-90){s>[+(180:0.8) and +(-90:0.8)]}[135]
\schemestop
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [
contour filled,
patch type=bilinear,
point meta=explicit,
] coordinates {
(0,0) [0] (1,0) [0] (2,0) [0] (3,0) [0]

(0,1) [0] (1,1) [0.6] (2,1) [0.7] (3,1) [0.5]

(0,2) [0] (1,2) [0.7] (2,2) [0.8] (3,2) [0.5]
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{mindmap}
\begin{document}
\begin{tikzpicture}[mindmap, concept color=blue!80]
\node [concept] {Root concept};
\node [extra concept] at (10,0) {extra concept};
\end{tikzpicture}
\end{document}
\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.12,ignore zero/.style={#1ticklabel={\ifdim\tick pt=0pt \else\pgfmathprintnumber{\tick}\fi}}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=0,ymin=0,domain=0:5,ignore zero=x]
\addplot {x};
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{axis}[xmin=0,ymin=0,domain=0:5,ignore zero=y]
\addplot {x};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
title={Same index of each input list, lists restarted},
cycle multiindex* list={
[3 of]mark list\nextlist
blue,red\nextlist
linestyles\nextlist
},
samples=3,
legend entries={0,...,20},
legend pos=outer north east,
]
\addplot {x};
\addplot {x-1};
\addplot {x-2};
\addplot {x-3};
\addplot {x-4};
\addplot {x-5};
\addplot {x-6};
\addplot {x-7};
\addplot {x-8};
\addplot {x-9};
\addplot {x-10};
\addplot {x-11};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
enlargelimits=false,
colorbar,
colormap={mycolormap}{
color(0cm)=(blue);
color(3cm)=(yellow);
color(8cm)=(red)
}
]
\addplot[
matrix plot,
mesh/cols=3,
mesh/rows=3,
nodes near coords=\coordindex,
mark=*,
point meta=explicit,
] coordinates {
(0,0) [0] (1,0) [1] (2,0) [2]
(0,1) [3] (1,1) [nan] (2,1) [5]
(0,2) [6] (1,2) [7] (2,2) [8]
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[-stealth](0:1)--(45:1)--(90:1)--(135:1)--(180:1);
\draw[-stealth,trig format=rad,red](pi:1)--(5/4*pi:1)--(6/4*pi:1)--(7/4*pi:1)--(2*pi:1);
\end{tikzpicture}
\end{document}