\documentclass[12pt,border=1pt,tikz,class=scrartcl]{standalone} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{mathtools} \usepackage[american]{circuitikz} \usetikzlibrary{arrows,shapes,calc,positioning,matrix,fit} \newsavebox{\boxaa}\sbox{\boxaa}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [R,l_=R,i>_=$I$,o-o] ++(3,0) node [above left] {$-$}; \end{circuitikz} } \newsavebox{\boxab}\sbox{\boxab}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [generic,l_=R,i>_=$I$,o-o] ++(3,0) node [above left] {$-$}; \end{circuitikz} } \newsavebox{\boxba}\sbox{\boxba}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [C,l_=C,i>_=$I$,o-o] ++(3,0) node [above left] {$-$}; \end{circuitikz} } \newsavebox{\boxbb}\sbox{\boxbb}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [generic=$\frac{1}{sC}$,i>_=$I$,o-] ++(3,0) (5,0) node [above left] {$-$} to [V_=$\frac{V_0}{s}$,o-] (3,0); \end{circuitikz} } \newsavebox{\boxbc}\sbox{\boxbc}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [short,o-,i>_=$I$] ++(1,0) -- ++(0,1) to [generic=$\frac{1}{sC}$] ++(3,0) -- ++(0,-1) to [short,-o] ++(1,0) node [above left] {$-$} ++(-1,0) -- ++(0,-1) to [I=$CV_0$] ++(-3,0) -- ++(0,1) ; \end{circuitikz} } \newsavebox{\boxca}\sbox{\boxca}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [cute inductor,l_=L,i>_=$I$,o-o] ++(3,0) node [above left] {$-$}; \end{circuitikz} } \newsavebox{\boxcb}\sbox{\boxcb}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [generic=$sL$,i>_=$I$,o-] ++(3,0) to [V=$LI_0$,-o] ++(2,0) (5,0) node [above left] {$-$}; \end{circuitikz} } \newsavebox{\boxcc}\sbox{\boxcc}{ \begin{circuitikz}[thick] \draw (0,0) node [above right] {\parbox{1cm}{V\\$+$} } to [short,o-,i>_=$I$] ++(1,0) -- ++(0,1) to [generic=$sL$] ++(3,0) -- ++(0,-1) (1,0) -- ++(0,-1) to [I_=$\frac{I_0}{s}$] ++(3,0) -- ++(0,1) to [short,-o] ++(1,0) node [above left] {$-$} ; \end{circuitikz} } \begin{document} \begin{tikzpicture}[thick,cell/.style={rectangle,anchor=center}, space/.style={minimum width=11em,matrix of nodes,row sep=-\pgflinewidth,column sep=-\pgflinewidth},nodes in empty cells] \matrix (table) [space,nodes={cell},column 3/.style={nodes={minimum width=1em} }] { {\Large Time domain} && &\\\hline \usebox{\boxaa}&\usebox{\boxab}&&(same as normal)\\ \usebox{\boxba}&\usebox{\boxbb}&OR&\usebox{\boxbc}\\ \usebox{\boxca}&\usebox{\boxcb}&OR&\usebox{\boxcc}\\ }; \node [fit=(table-1-2)(table-1-4)] {\Large $s$--Domain}; \draw (table-1-1.north east) -- (table-4-1.south east); \end{tikzpicture} \end{document}