Вы находитесь на странице: 1из 3

SINTAXIS DE IDDATA

Comandos para la generación de datos que utilizan la simulación

Puede generar datos de entrada y luego usarlo con un modelo para crear los datos de salida. La
simulación de los datos de salida se requiere que haya un modelo con coeficientes conocidos. Para
obtener más información acerca de los comandos para la construcción de modelos, vea Comandos
para Construir estructuras de modelos. Para generar los datos de entrada, utilice idinput para
construir una señal con las características deseadas, como una señal de Gauss o binario aleatorio o
una sinusoide. idinput devuelve una matriz de entrada values.The siguiente tabla se enumeran los
comandos que puede utilizar para simular los datos de salida.
Para obtener más información sobre estos comandos, consulte las páginas de referencia
correspondientes.

Los datos soportados por transferencia de funciones Modelos


Se puede estimar modelos de función de transferencia de datos con el entonces siguientes
características:
Los datos reales o datos complejos
Individual - Salida y salida múltiple
Los datos de tiempo-o dominio de la frecuencia
Tenga en cuenta que no puede utilizar los datos de series de tiempo para la identificación del
modelo de función de transferencia. Primero debe importar sus datos en el espacio de trabajo de
MATLAB ®, como se describe en Preparación de datos.

Time-Domain Data Representation


Los datos de dominio de tiempo consiste en uno o más variables de entrada u (t ) y una o más
variables de salida y (t) , a muestreo como una función del tiempo . Si no hay ninguna variable de
entrada , ver series temporales de datos Representación . Debe organizar los datos de entrada /
salida de dominio de tiempo en el siguiente formato : Para única - entrada / sola - datos de salida (
SISO ) , los valores de los datos incluidos en la muestra deben ser vectores columna dobles.

Para varios - entrada / múltiple - salida ( MIMO ) de datos con entradas y salidas Ny Nu , y el
número Ns de muestras de datos ( mediciones )

para utilizar los datos de dominio de tiempo para la identificación , usted debe conocer el intervalo
de muestreo, Si está trabajando con datos muestreados uniformemente , utilice el intervalo de
muestreo real de su experimento,, Cada valor de datos se le asigna un instante de tiempo , que se
calcula a partir de la hora de inicio y el intervalo de muestreo, Puede trabajar con los datos de
manera no uniforme en la muestra sólo en la línea de comando especificando un vector de
instantes de tiempo mediante la propiedad SamplingInstants de iddata.
Para obtener más información acerca de la importación de datos en MATLAB ®, consulte los datos
de importación y exportación . Después de tener las variables en el espacio de trabajo de MATLAB
, importarlos a la identificación de herramientas GUI del sistema o crear un objeto de datos para
trabajar en la línea de comandos . Para obtener más información, consulte Importación de datos
de dominio de tiempo en la interfaz gráfica de usuario y en tiempo y dominio de la frecuencia de
datos que representa Usando iddata objetos.

data = iddata(y,u,Ts) crea un objeto iddata contiene una señal de salida y el dominio del tiempo y
de la señal de entrada u, respectivamente. Ts especifica el intervalo de muestreo de los datos
experimentales.

ARGUMENTOS

y es el nombre de la variable de MATLAB ® que representa la señal de salida de un sistema.


Establece la propiedad Output iddata Datos.

Para un sistema de salida única, este es un vector columna.


Para un sistema de múltiple de salida con canales de salida Ny y muestras de tiempo NT, esto es
una matriz de NT-por-NY.

Nota:

Los datos de salida deben estar en el mismo dominio que los datos de entrada.

U Nombre de la variable de MATLAB que representa la señal de entrada a un sistema. Establece la


propiedad iddata datos de entrada.
Para un sistema de entrada única, este es un vector columna. Para un sistema de múltiple de
salida con canales de salida Nu y muestras de tiempo NT, esto es una matriz de NT-por-Nu.

Ts es el Intervalo de tiempo entre muestras de datos sucesivos en cuestión de segundos. El valor


por defecto es 1. Para los datos de tiempo continuo en el dominio de la frecuencia, establecer TS a
0.

Requisitos para la construcción de un objeto iddata

Para construir un objeto iddata, ya debe de haber importado los datos en el espacio de trabajo de
MATLAB, como se describe en el dominio del tiempo de representación de datos.

La construcción de un objeto iddata para Time-Data Domain

Utilice la siguiente sintaxis para crear un objeto de datos iddata el dominio del tiempo:

data = iddata(y,u,Ts)

Aquí, Ts es el tiempo de muestreo o el intervalo de tiempo, entre las muestras de datos sucesivos.
Las siguientes tareas de ayudar a preparar los datos para la identificación de
los modelos de datos:

Puede representar los datos en el formato de esta caja de herramientas haciendo


uno de los siguientes: Para trabajar en la GUI, los datos de importación en el Sistema
Identificación GUI Herramienta. Ver representan datos.
Para trabajar en la línea de comandos, cree un iddata u objeto idfrd. Para los datos de dominio de
tiempo o dominio de frecuencia, véase Tiempo y Frecuencia-dominio de datos que representa
Usando iddata objetos. Para los datos de respuesta en frecuencia, consulte Representación de
datos de respuesta en frecuencia Utilizando idfrd objetos.
Para simular los datos con y sin ruido, vea Generar datos mediante simulación.

idinput genera señales de entrada de diferentes tipos, que se utilizan típicamente para fines de
identificación. u se devuelve como un vector de la matriz o de la columna.

Para su posterior utilización en la caja de herramientas, le recomendamos que se crea


un objeto iddata de u, lo que indica
tiempo de muestreo, nombres de entrada, la periodicidad, y así sucesivamente:

Comandos para la generación de datos que utilizan la simulación


Puede generar datos de entrada y luego usarlo con un modelo de
crear datos de salida.
La simulación de los datos de salida se requiere que haya un modelo con coeficientes conocidos.
Para obtener más información acerca de los comandos para la construcción
modelos, consulte Comandos para Construir estructuras de modelos. Para generar los datos de
entrada, utilizar idinput para construir una señal con las características deseadas, tales como una
aleatoria
Señal gaussiana o binario o una sinusoide. idinput retornos
una matriz de valores de entrada.
La siguiente tabla muestra los comandos que puede utilizar para simular
datos de salida. Para obtener más información sobre estos comandos, consulte la correspondiente
páginas de referencia.

Вам также может понравиться