Bonjour,
je possède des résultats d'expérience dans un fichier.mat
Ces données sont quelque peu bruitées, je souhaite donc les filtrer à l'aide d'un filtre du 1er ordre avec une constante de temps de 10s.
Sous Simulink, rien de plus bête : j'utilise la fonction 'from Worskpace' avec comme paramètreJe relie ce bloc à un bloc 'transfer fcn' dont les arguments sont '1' pour le numérateur et '[10 1]' pour le dénominateur. Et en sortie j'obtiens le signal filtré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [time, donnees]
Ma question est bête mais existe-t-il une fonction en code MATLAB qui soit équivalente à ce modèle Simulink ? Je ne m'en sors pas avec la function 'tf'. Suis-je obligé de passer par une intégration avec une fonction ode par exemple ?
Merci de vos réponses
Partager