“Conocimientos Programación>Lenguajes De Programación

¿Cómo estimar funciones de transferencia de los sistemas físicos en MATLAB

2011/8/5
Un sistema físico es una colección de fenómenos físicos , tales como la electricidad o de la luz , que actúa en la entrada y produce una salida . Sistemas físicos tienen una relación característica entre las entradas y salidas del sistema. Matemáticamente , esta relación se conoce como una función de transferencia . Si dispone de entradas y salidas de un sistema físico , puede utilizar MATLAB para calcular la función de transferencia utilizando la operación de deconvolución . Instrucciones
1 Importar datos

contienen su entrada al sistema físico y producción discográfica del sistema físico . MATLAB contiene filtro de importación pre-compilados para muchos formatos de datos diferentes

% Abra el MATLAB importación wizardmy_data = uiimport ( ) .

% Lee los datos directamente desde una separada por comas variables filemy_data = csvread ( my_file_name ) ;
2

Transforme su entrada y salida de datos para estar en la misma magnitud y escala de tiempo . Es común para normalizar los valores en la entrada y la salida para variar entre cero y uno por escalamiento basado en el mínimo y el máximo de los datos :

my_output = ( my_output - min ( my_output ) ) /máx ( my_output ) ;

Usted puede también sólo tienen tiempo de eventos para la entrada al tener un registro continuo de la salida . Deconvolución requiere dos señales continuas para operar en:

mi_entrada = zeros ( longitud ( my_output ) ), para i = 1 : longitud ( input_times ) mi_entrada ( input_times ( i )) = 1 ; End of
Página 3

estimado una función de transferencia entre la entrada y salida con el " deconv ()" función :

[ my_tf , residual ] = deconv ( my_output , mi_entrada ) ;
< p > la salida de un sistema se define como la convolución de la función de la transferencia del sistema de entrada y . Convolución es un proceso que combina dos funciones , mientras que la deconvolución es la operación inversa .
4

Parcela, usando el " plot () " MATLAB función, la función de transferencia y los valores residuales para analizar la resultados del procedimiento :

parcela ( my_tf )

la función de transferencia le informa acerca de la función del sistema físico . Los residuos deben contener una variación no contabilizada , tal como de ruido o un funcionamiento inesperado . Si hay una estructura notable de los residuos , la función de transferencia estimada puede no ser fiable .

Lenguajes De Programación
Cómo cambiar el título de la aplicación en VBA
Depuración Funciones
¿Cómo se utiliza un archivo de código que está en la carpeta de datos de aplicación
Cómo desarrollar una aplicación Bluetooth
Cómo utilizar controles ActiveX en ASP Net
Cómo configurar los módulos de CTS
Cómo escribir un script para matar un proceso
La función aleatoria en COBOL
Conocimientos Informáticos © http://www.ordenador.online