Voir ci-dessous les problèmes et les questions d'un utilisateur JMP. Toute idée que n'importe qui peut offrir serait appréciée.
Je souhaite effectuer des transformations de Fourier sur mes données. J'ai trouvé que cela est fait dans Analyse: Modélisation spécialisée: Séries chronologiques: Densité spectrale. Cette partie que je peux faire et semble bien fonctionner. Mon problème est que je ne trouve pas de bonne documentation jmp sur la conversion de la densité spectrale en amplitude du signal. Pourriez-vous s'il vous plaît m'aider avec ceci ou peut-être passer cette enquête à quelqu'un qui peut me guider dans la bonne direction.
Jerry:
Merci mille fois. Je transmettrai ce que vous avez écrit au client en espérant que cela suffira. Je vais prolonger votre aimable offre de lui parler le 1/1 s'il en a aussi besoin. Je vais envoyer le script aussi.
Peter, celui-ci est proche et cher à mon coeur. Avant JMP, je travaillais dans les domaines de l'acoustique et des vibrations. Tout sur la FFT et l'analyse spectrale. Et dans ma vie de retour, ma thèse portait sur l’utilisation de Time Series pour modéliser les vibrations des aubes de ventilateur.
Il y a quelques années (avant l'emploi de JMP), j'ai présenté un article lors de l'une des conférences Discovery sur un complément de série temporelle que j'avais écrit. Les mises en attente sont toujours disponibles sur l’échange de fichiers:
https://community.jmp.com/t5/Discovery-Summit-2014/A-JMP-Script-to-Enhance-Spectral-Density-Analysis-in-the-Time/ta-p/21797
Je ne suis pas sûr de savoir pourquoi le script lui-même n’est pas là, alors je l’attache à cette réponse. Je pense que cela a fait ce que votre client veut. Cela semble toujours fonctionner pour moi (même s'il a 5 ans). Heureux de parler avec vous / client à ce sujet plus loin.
Si le client est simplement intéressé par la formule de densité spectrale dans JMP14, je pense que cela fonctionne:
0-pk Amplitude du signal = 5.013 * SQRT (Amplitude spectrale / NSamples)
Ainsi, si votre signal de temps contient NSamples = 1024 échantillons et que vous mesurez votre amplitude spectrale (à partir du tracé de la densité spectrale dans JMP) à 1000 unités, l'amplitude du signal 0-Pk est alors:
Amplitude du signal = 5,013 * SQRT (1000/1024) = 4,954 unités d'amplitude 0-pk.
Notez que j'ai trouvé 5.013 de manière empirique au cours des dernières minutes. Cela a à voir avec l'espacement des raies spectrales dans la densité spectrale. Je pourrais le comprendre compte tenu d'un peu de temps cependant. Je ferai plus si vous le souhaitez, mais j'imagine qu'il sera relativement content de l'addin.
Et rappelez à votre client qu'il peut y avoir une "fuite" d'énergie de la fréquence réelle dans les bandes latérales du spectre entourant la fréquence. En règle générale, vous additionnez les valeurs de toutes les raies spectrales constituant la fréquence avant de les insérer dans l’amplitude spectrale dans l’équation ci-dessus.