Un système physique est un ensemble de phénomènes physiques, tels que l'électricité ou de la lumière , qui agit sur l'entrée et produit une sortie . Les systèmes physiques ont une relation caractéristique entre les entrées et les sorties du système. Mathématiquement , cette relation est connue en tant que fonction de transfert . Si vous avez entrée et de sortie d'un système physique , vous pouvez utiliser MATLAB pour estimer la fonction de transfert en utilisant l'opération de déconvolution. Instructions
1
importer des données contenant votre entrée dans le système physique et de la production enregistrée par le système physique . MATLAB contient filtre d'importation préconstruits pour de nombreux formats de données différents
% Ouvrez le MATLAB importation wizardmy_data = uiimport (); .
% Lisent les données directement à partir d'un séparées par des virgules variables filemy_data = csvread ( my_file_name ) ;
2
Transformez votre données d'entrée et de sortie pour être sur la même ampleur et l'échelle de temps. Il est commun pour normaliser les valeurs en entrée et en sortie de varier entre zéro et un par l'échelle basée sur le minimum et le maximum des données :
my_output = ( my_output - min ( my_output )) /max ( my_output ) ;
Vous pouvez également avoir seulement le temps de l'événement pour l'entrée tout en ayant un enregistrement continu pour la sortie. Déconvolution nécessite deux signaux continus d'opérer sur :
my_input = zeros (length ( my_output ) ); pour i = 1: length ( input_times ) my_input ( input_times (i)) = 1; fin
< br > Hôtels 3
Estimation une fonction de transfert entre l'entrée et la sortie en utilisant le " deconv ()" fonction :
[ my_tf , résiduel ] = deconv ( my_output , my_input ) ;
< p> la sortie d'un système est défini comme le produit de convolution de l'entrée et de la fonction de transfert du système . Convolution est un processus qui mélange deux fonctions en même temps , alors que déconvolution est l'opération inverse .
4
terrain , en utilisant le " plot () " MATLAB de fonction, la fonction de transfert et les valeurs résiduelles pour analyser l' résultats de la procédure :
parcelle ( my_tf )
la fonction de transfert vous informe sur le fonctionnement du système physique . Les résidus doivent contenir variation disparus , comme du bruit ou un fonctionnement inattendu . Si il est une structure sensible aux résidus , la fonction de transfert estimée peut ne pas être fiable .