Bloc multiplicateur vectoriel de signaux complexes
Ce bloc réalise la multiplication complexe.
Il est défini avec quatre entrées régulières, qui sont respectivement le premier vecteur complexe (u1 est la partie réelle et u2 la partie imaginaire) et le deuxième vecteur complexe d'entrée (u3 est la partie réelle et u4 la partie imaginaire).
En définissant la multiplication complexe par la formule :
avec
le vecteur complexe de sortie et
,
les deux vecteurs complexes d'entrée :
l'élément n du vecteur complexe de sortie est alors défini par :
- Size of inputs
Type 'vec' de taille 1. La description du paramètre 1.
- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- entrée régulières:
- port 1 : taille [256,1] / type 1
- port 2 : taille [256,1] / type 0
- port 3 : taille [256,1] / type 0
- port 4 : taille [256,1] / type 1
- sorties régulières:
- port 1 : taille [256,1] / type 1
- port 2 : taille [256,1] / type 1
- nombre des entrées évènementielles: 0
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: vectmultcmplx
- MODNUMCOS/macros/scicos_blocks/Tools/VECTMULTCMPLX_f.sci [voir code]
- MODNUMCOS/routines/tools/vectmultcmplx.c (Type 4) [voir code]
A. Layec