Scicos Block
fr - eng


Complex vector multiplier block

\epsfig{file=VECTMULTCMPLX_f.eps,height=112.5pt}

Contents

Palette

Description

This block realizes the complex vector multiplication. It comes with four regular inputs that respectively are the first input complex vector (u1 is the real part and u2 the imaginary part) and the second complex input vector (u3 is the real part and u4 the imaginary part). Let's define the complex multiplication with the formula :

\begin{eqnarray}
\tilde{C}&=&\tilde{A} \tilde{B}
\end{eqnarray}


where $ \tilde{C}$ is the output complex vector and $ \tilde{A}$,$ \tilde{B}$ two inputs complex vector :

\begin{eqnarray}
y_{1}+jy_{2}&=&\left(u_{1}+ju_{2}\right)\left(u_{3}+ju_{4}\rig...
...u_{1}u_{3}-u_{2}u_{4}\right)+j\left(u_{1}u_{4}+u_{2}u_{3}\right),
\end{eqnarray}


the n element of the output complex vector is then computed as follow :

\begin{eqnarray}
y_{1}(n)&=&u_{1}(n)u_{3}(n)-u_{2}(n)u_{4}(n)\\
y_{2}(n)&=&u_{1}(n)u_{4}(n)+u_{2}(n)u_{3}(n)\\
\end{eqnarray}


Dialog box

\begin{figure}\begin{center}
\epsfig{file=VECTMULTCMPLX_f_gui.eps,width=260pt}
\end{center}\end{figure}

Default properties

Interfacing function

Computational function

Authors

A. Layec