Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

System Identification

Identificar modelos de sistemas dinámicos a partir de datos medidos.

Descripción

La app System Identification permite identificar modelos de sistemas dinámicos a partir de datos de entrada y salida medidos. Puede estimar modelos lineales y no lineales y comparar las respuestas de diferentes modelos.

Usando esta app puede:

  • Importar, trazar y preprocesar datos de entrada-salida medidos.

  • Estimar modelos lineales como funciones de transferencia, modelos de procesos, modelos polinomiales y modelos de espacio de estados utilizando datos del dominio del tiempo, series temporales o dominio de la frecuencia.

  • Estimar modelos no lineales ARX y Hammerstein-Wiener utilizando datos del dominio del tiempo.

  • Validar modelos estimados utilizando conjuntos de datos independientes.

  • Exporte modelos estimados para un análisis posterior al espacio de trabajo de MATLAB® o a la app Linear System Analyzer en Control System Toolbox™.

Para obtener más información, en la app System Identification, seleccione Help > System Identification App Help.

System Identification app

Abrir la aplicación System Identification

  • Barra de herramientas de MATLAB: En la pestaña Apps, debajo de Control System Design and Analysis, haga clic en el ícono de la app .

  • Línea de comandos de MATLAB: Introduzca systemIdentification.

Uso programático

expandir todo

systemIdentification abre la app System Identification. Si la app ya está abierta, el comando la enfoca.

systemIdentification(sessionFile) abre la app y carga un archivo de sesión previamente guardado, sessionFile, en la ruta de MATLAB. Una sesión incluye conjuntos de datos y modelos en la app en el momento de guardarla. Si la app ya está abierta, el comando fusiona el contenido del archivo de sesión con los que ya están presentes en la app.

Por ejemplo, systemIdentification('mySession') abre la app y carga la sesión de app previamente guardada mySession.sid.

Para guardar una sesión, en la app System Identification, seleccione File > Save session. La sesión se guarda en un archivo con extensión .sid.

systemIdentification(sessionFile,path) especifica la ruta al archivo de sesión. Utilice esta sintaxis si el archivo no está en la ruta de MATLAB.

Por ejemplo, systemIdentification('mySession','C:\matlab\work') abre la app y carga la sesión de app previamente guardada mySession.sid ubicada en C:\matlab\work.

Historial de versiones

Introducido antes de R2006a

Consulte también

Funciones