Bonjour à tous,

J'essaie d'obtenir la TF de exp(-a*abs(t)) de manière formelle (expression algébrique) par l'utilisation de la commande "fourier" dans Matlab.

Je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
syms x a t
x=exp(-a*abs(t))
 
fourier(x, a, t)
--> Matlab n'arrive pas à déterminer le résultat :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
>> fourier(x,a,t)
 
ans =
 
fourier(exp(-a*abs(t)), a, t)
 
>> x=exp(-a*abs(t))
Par contre, si j'enlève le "-a", Matlab parvient à déterminer le résultat

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
syms x a t
>> x=exp(abs(t))
 
x =
 
exp(abs(t))
 
>> fourier(x,a,t)
 
ans =
 
2*pi*exp(abs(t))*dirac(t)
Quelqu'un aurait-il une explication, je suis dans l'impasse...

Un grand merci d'avance !