%%%------------------------------------------------------------------------------------------------------------ \begin{tikzpicture} \begin{scope} \setcounter{mycount1}{1} \draw[step=0.5cm,thick] (0,-0) grid (1.5,0.5); \foreach \x in {0.25,0.75,1.25}{ \node [fill=green!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm](vector1) at (\x,0.25) {$\number\value{mycount1}$}; \addtocounter{mycount1}{1}; } \node [anchor=north] (labela) at ([xshift=-1.2em,yshift=-0em]vector1.south) {\footnotesize{(a) }}; \end{scope} \begin{scope}[xshift=1.2in] \draw[step=0.5cm,thick] (0,-0) grid (3.0,0.5); \setcounter{mycount2}{1} \foreach \x in {0.25,0.75,1.25}{ \node [fill=green!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm] (vector2)at (\x,0.25) {$\number\value{mycount2}$}; \addtocounter{mycount2}{1}; } \foreach \x in {1.75,2.25,2.75}{ \node [fill=red!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm] at (\x,0.25) {$\number\value{mycount2}$}; \addtocounter{mycount2}{1}; } \node [anchor=north] (labelb) at ([xshift=0.3em,yshift=-0em]vector2.south) {\footnotesize{(b) }}; \end{scope} \begin{scope}[yshift=-0.6in] \draw[step=0.5cm,thick] (0,-0) grid (6.0,0.5); \setcounter{mycount3}{1} \foreach \x in {0.25,0.75,1.25}{ \node [fill=green!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm] at (\x,0.25) {$\number\value{mycount3}$}; \addtocounter{mycount3}{1}; } \foreach \x in {1.75,2.25,2.75}{ \node [fill=red!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm] at (\x,0.25) {$\number\value{mycount3}$}; \addtocounter{mycount3}{1}; } \foreach \x in {3.25,3.75,4.25}{ \node [fill=green!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm] at (\x,0.25) {$\number\value{mycount3}$}; \addtocounter{mycount3}{1}; } \foreach \x in {4.75,5.25,5.75}{ \node [fill=red!15,inner sep=0pt,minimum height=0.49cm,minimum width=0.49cm] at (\x,0.25) {$\number\value{mycount3}$}; \addtocounter{mycount3}{1}; } \draw[decorate,thick,decoration={brace,mirror,raise=0.2em}] (0,-0.2) -- (2.95,-0.2); \draw[decorate,thick,decoration={brace,mirror,raise=0.2em}] (3.05,-0.2) -- (6,-0.2); \node [anchor=north] (subtensor1) at (1.5,-0.4) {\footnotesize{$3 \times 2$ sub-tensor}}; \node [anchor=north] (subtensor1) at (4.5,-0.4) {\footnotesize{$3 \times 2$ sub-tensor}}; \node [anchor=north] (labelc) at (3,-0.8) {\footnotesize{(c)}}; \end{scope} \end{tikzpicture} %%%------------------------------------------------------------------------------------------------------------