tab2pvs — Copie des donnée spectrales depuis des tableaux de taux-k (ou variables-t). Aussi appelé pvsfromarray.
Copie une trame pvs depuis une variable-t ou un tableau de taux-k. Pour le moment, seuls les formats AMP+FREQ et AMP+PHASE sont produits. Cet opcode nécessite que le type-t soit défini, si bien qu'il ne fonctionne qu'avec le nouveau parseur basé sur bison/flex.
fsig tab2pvs tvar|karr[][,ihopsize, iwinsize, iwintype]
fsig tab2pvs kmags[], kfreqs[][,ihopsize, iwinsize, iwintype]
tvar -- tableau de taux-k (ou variable-t) contenant l'entrée. Elle est produite à chaque période-k, mais peut ne pas contenir une nouvelle trame, les trames pvs étant produites selon leur propre rythme qui est indépendant de kr. La taille de ce vecteur détermine la taille de TFR, N = taille - 2.
kmags[], kfreqs[] -- tableaux de taux-k contenant les valeurs de magnitude et de fréquence en entrée. La sortie est générée à chaque période-k, mais elle peut ne pas contenir de nouvelle trame, les trames de pvs étant produites selon leur propre taux qui est indépendant de kr. Ces vecteurs doivent avoir la même taille qui détermine la taille de TFR, N = taille - 2.
fsig -- fsig de sortie recevant la copie.
iolap -- taille de recouvrement de l'analyse, par défaut isize/4.
iwinsize -- taille de la fenêtre d'analyse, par défaut isize.
iwintype -- type de la fenêtre d'analyse, 1 par défaut, Hanning.