[Matlab] Simulation temporelle posant problem

Fermé
Iaruomas Messages postés 74 Date d'inscription dimanche 29 novembre 2009 Statut Membre Dernière intervention 13 décembre 2016 - 16 mai 2012 à 11:01
Bonjour,

J'ai une fonction de transfert quelconque et peu usuelle il y a un des paramètres p à la puissance alpha avec alpha qui n'est pas un entier.

Je ne peux donc pas utiliser la fonction de matlab ilaplace, car il ne peut transformer cette fonction et la passer en temporelle.

Ma question est comment faire pour transformer ma fonction et intégrer le temps au lieu de garder les fréquences

Mon étude étant de simuler la réponse en fréquence d'un tel système.

J'ai pensé à quelque piste possible. Je me suis dit que je pouvais peut être approcher cette fonction de transfert par une fonction de transfert classique (a puissance de p entière) tout en gardant l'allure de cette fonction des plus proches. J'ai utilisé pour faire cela la fonction lsqcurvefit qui permet de trouver les paramètres qui conviennent le mieux. Le problème est que la valeur initiale de mes paramètres va fortement influencer sur la zone de recherche de concordance des deux fonctions de transfert. (bref impossible s'ils ont à pas déjà une idée de la forme de la fonction de transfert avec les coefficients associés)

J'espère que quelqu'un pourrait résoudre mon problème, ou trouver une solution qui pourrait peut être fonctionner

Merci d'avance pour vos réponses qui me seront d'une très grande aide.

Bonne journée

--
Iaruomas