1. But#
Construire tout ou partie d’une matrice inter spectrale ou de transfert à partir de fonctions ou d’une table de fonctions.
Lorsque l’utilisateur choisi de rentrer une série de fonctions, celles ci sont utilisées complètement. Lorsque l’utilisateur choisi de rentrer une table_fonction, les fonctions stockées peuvent être découpées, moyennées et fenêtrées, avec un recouvrement donné.
Pour éclaircir le propos, on suppose que l’utilisateur dispose de 2 fonctions \(A\) et \(B\) . S’il choisit d’utiliser l’opérateur à partir de fonctions, la définition de l’interspectre \({G}_{\mathrm{AB}}\) qu’il va calculer sera nécessairement
\({G}_{\mathrm{AB}}=\frac{1}{{N}_{A}}\mathrm{FFT}(A)\ast \mathrm{FFT}{(B)}^{\mathrm{H.}}\) .
Où \({N}_{A}\) est le nombre de points contenus dans le vecteur \(A\) . S’il choisit de construire une table_fonction avec les fonctions \(A\) et \(B\) , il pourra extraire \(N\) sous vecteurs \({A}_{1,}\mathrm{...},{A}_{N}\) du vecteur \(A\) (resp. \({B}_{1,}\dots ,{B}_{N}\) du vecteur \(B\) ), et calculer un interspectre moyenné \({G}_{\mathrm{AB}}\) tel que
\({G}_{\mathrm{AB}}=\frac{1}{{N}_{A}}(\frac{1}{N}\sum_{k=1}^{N}\mathrm{FFT}({A}_{k})\ast \mathrm{FFT}{({B}_{k})}^{\mathrm{H.}})\) .
Les fonctions lues sont de type sd_fonction.
Le concept produit est de type interspectre.
Il est possible d’exploiter cet opérateur dans un fichier de commande Code_Aster, mais aussi de manière interactive par le biais de l’opérateur CALC_ESSAI (U4.90.01).