Commande Matlab non définie pour le type double

Fermé
Kershaw Messages postés 2 Date d'inscription mardi 6 juin 2017 Statut Membre Dernière intervention 29 juillet 2017 - 6 juin 2017 à 18:10
Bonjour,
Je travaille sur une courbe qui représente les franges d'une figure d’interférométrie. Cette courbe est la convolution d'une gaussienne et d'une sinusoïdale. Je souhaite utiliser la commande "hilbert" pour déconvoluer cette courbe et ne garder que la partie sinusoïdale. Mais lorsque j'utilise "hilbert" (quelle que soit la fonction) Matlab me renvoie un message d'erreur indiquant que cette commande n'est pas définie pour le type double. N'y aurait-il pas un moyen de contourner ce problème (en utilisant une commande similaire ou en convertissant mes variables par exemple) ?
Merci d'avance pour vos réponses ;)
A voir également: