Está en la página 1de 7

Para rea de trabajo (to workspace)

Escribir datos en el espacio de trabajo


Biblioteca
Fregaderos
Descripcin

El bloque al rea de trabajo, escribe su entrada al rea de trabajo. El bloque


escribe su salida en una matriz o estructura que tiene el nombre especificado
por el parmetro del bloque Nombre de la variable. El parmetro de formato de
almacenamiento determina el formato de salida.
Matriz
Al seleccionar esta opcin hace que el bloque de espacio de trabajo para salvar
a la entrada como una matriz n-dimensional, donde N es uno ms que el
nmero de dimensiones de la seal de entrada. Por ejemplo, si la seal de
entrada es una matriz de 1-D (es decir, un vector), la matriz de rea de trabajo
resultante es de dos dimensiones. Si la seal de entrada es una matriz de 2-D
(es decir, una matriz), la matriz es tridimensional.
La forma en las muestras se almacenan en la matriz depende de si la seal de
entrada es un escalar o un vector o matriz. Si la entrada es un escalar o un
vector, cada muestra de entrada es la salida como una fila de la matriz. Por
ejemplo, suponga que el nombre de la matriz de salida es simout. Entonces,
simout (1, :) corresponde a la primera muestra, simout (2, :) corresponde a la
segunda muestra, etc Si la seal de entrada es una matriz, la tercera
dimensin de la matriz de rea de trabajo corresponde a los valores de la
entrada la seal en el punto de muestreo especificado. Por ejemplo,
supongamos que una vez ms que simout es el nombre de la matriz de rea de
trabajo resultante. Entonces, simout (:,:, 1) es el valor de la seal de entrada
en el punto de la primera muestra; simout (:,:, 2) es el valor de la seal de
entrada en el punto segunda muestra; etc
La cantidad de datos escritos y los pasos de tiempo en el que est escrito que
los datos estn determinados por parmetros de los bloques:
Los datos de puntos lmite a ltimo parmetro indica el nmero de puntos de
muestreo para guardar. Si la simulacin genera ms puntos de datos que el
mximo especificado, la simulacin slo guarda las muestras ms recientes

generados. Para capturar todos los datos, establezca este valor en inf.
El parmetro decimacin permite escribir datos en cada muestra n, donde n
es el factor de diezmado. La destruccin por defecto, 1, escribe los datos en
cada paso de tiempo.
El parmetro de tiempo de la muestra le permite especificar un intervalo de
muestreo en el que para acumular puntos. Este parmetro es til cuando se
utiliza un solucionador de paso variable, donde el intervalo entre los intervalos
de tiempo puede no ser la misma. El valor predeterminado de -1 hace que el
bloque de heredar el tiempo de muestreo desde el bloque de la conduccin
para determinar los puntos de escribir. Consulte Especificacin de la hora de la
muestra en la documentacin en lnea para obtener ms informacin.
Durante la simulacin, el bloque escribe datos en un buffer interno. Cuando la
simulacin se ha completado o est en pausa, que los datos se escriben en el
espacio de trabajo. El icono muestra el nombre del bloque de la matriz a la que
se escriben los datos.
Estructura
Este formato consiste en una estructura con tres campos: el tiempo, las
seales, y blockname. El campo de hora est vaco. El campo blockname
contiene el nombre del bloque de rea de Para. El campo de seales contiene
una estructura con tres campos: los valores, las dimensiones y la etiqueta. El
campo de los valores contiene la matriz de valores de la seal. El campo de
dimensiones especifica las dimensiones de la matriz de valores. El campo de
etiqueta contiene la etiqueta de la lnea de entrada.
Estructura con el tiempo
Este formato es el mismo que la estructura, excepto que el campo de tiempo
contiene un vector de pasos de tiempo de simulacin.
Utilizacin de datos guardados con un espacio de trabajo del bloque
Si los datos por escrito mediante un bloque de espacio de trabajo a est
destinado a ser reproducido en otra simulacin con un bloque de espacio de
trabajo, use la estructura con el formato de la hora de guardar los datos.
Ejemplos
En una simulacin donde el tiempo de inicio es 0, el nmero mximo de puntos
de muestreo es de 100, la decimacin es 1, y el tiempo de la muestra es de
0,5. El bloque al rea de trabajo recoge un mximo de 100 puntos, en los
valores de tiempo de 0, 0,5, 1,0, 1,5, ..., segundos. Especificacin de un valor

de decimacin 1 dirige el bloque para escribir datos en cada paso.


En un ejemplo similar, el nmero mximo de puntos de muestreo es de 100 y
el tiempo de la muestra es de 0,5, pero la decimacin es 5. En este ejemplo, el
bloque recoge hasta 100 puntos, a valores de tiempo de 0, 2.5, 5.0, 7.5, ...,
segundos. Al especificar un valor masacre de 5 dirige el bloque para escribir los
datos en cada quinta muestra. El tiempo de muestreo garantiza que los datos
se escriben en estos puntos.
En otro ejemplo, todos los parmetros son como se define en el primer
ejemplo, excepto que los datos de lmite puntos a durar es 3. En este caso, slo
los ltimos tres puntos de muestreo recogidos se escriben en el espacio de
trabajo. Si el tiempo de parada de la simulacin es de 100, los datos
corresponden a los tiempos de 99,0, 99,5 y 100,0 segundos (tres puntos).
Compatibilidad con tipos de datos
Un bloque al rea de trabajo puede ahorrar insumos reales o complejos de
cualquier tipo de datos al rea de trabajo de MATLAB, excepto int64 y UInt64.
Esto incluye el punto fijo de tipos de datos.
Parmetros y cuadro de dilogo

nombre de la variable
El nombre de la matriz que contiene los datos.
Limite los puntos de datos a la ltima
El nmero mximo de muestras de entrada para ser salvos. El valor
predeterminado es de 1000 muestras.
Exterminacin
Un factor de decimacin. El valor predeterminado es 1.
Muestra el tiempo
El tiempo de muestreo en el que se recogen puntos. Consulte Especificacin
de la hora de la muestra en la documentacin en lnea para obtener ms
informacin.
Guardar en formato
Formato en el que guardar la salida de la simulacin para el rea de trabajo.
El valor predeterminado es la estructura.
caractersticas

Tiempo de muestreo
dimensionalizadas

FROM WORSPACE

heredado
s

del rea de trabajo


Leer los datos del rea de trabajo.
biblioteca
fuentes
descripcin
El bloque del rea de trabajo lee los datos del rea de trabajo de MATLAB. El
parmetro de bloque de datos especifica los datos del rea de trabajo a travs
de una expresin de MATLAB que se evala como una matriz o estructura que
contiene una tabla de valores de seales y pasos de tiempo. El formato de la
matriz o estructura es la misma que la utilizada para cargar datos inport desde
el rea de trabajo (ver "Entrada de Carga desde el rea de trabajo base"). El
espacio de trabajo del icono, se muestra la expresin en el parmetro de datos.
Si la tabla de entrada no especifica los tiempos de los valores de entrada de
datos, cada valor se supone que ocurre en el instante t = (n-1) * c donde n es
el valor de entrada ensimo y c es el tiempo del bloque de muestra.
La salida de un bloque de espacio de trabajo en cada paso de tiempo depende
de los ajustes de los datos del bloque Interpolar y mantener los parmetros de
valor de datos finales. La siguiente tabla resume los resultados de las diversas
combinaciones de ajustes de los parmetros.
Intrp. opcin

mantener
opcin

Bloque de salida
ti <t <tf

Bloque de salida
t> tf

en

de

en

en

Extrapolarse a
partir de un valor
final de los datos
Informacin del
valor final

de

de

de

en

Interpolado entre
los valores de
datos
Interpolado entre
los valores de
datos
Lo ms reciente
valor de los datos
LO MS Reciente
valor de los Datos

cero
Informacin del
valor final de

Si la mesa de entrada contiene ms de una entrada para el paso mismo tiempo, Simulink
utiliza las seales especificadas por la ltima entrada. Por ejemplo, supongamos que la
tabla de entrada tiene estos datos:
tiempo: 0 1 2 2

seal: 2 3 4 5
En el tiempo 2, la salida es 5, el valor de la seal para la lastentry por el tiempo 2.
nota
Un bloque de espacio de trabajo puede leer directamente la salida de un espacio de trabajo a
bloque (ver al espacio de trabajo) si la salida es en la estructura o la estructura, con formato
de hora (consulte el apartado "Carga de entrada desde el espacio de trabajo base" para una
descripcin de estos formatos). Para leer una matriz escrito por un bloque de espacio de
trabajo Para requiere que una columna de tiempo se aade a la matriz.
Compatibilidad con tipos de datos
A partir de bloque de espacio de trabajo puede enviar una seal real o complejo de
cualquier tipo de datos.
Parmetros y cuadro de dilogo

datos
Una expresin que se evale como una matriz o una estructura que contiene una tabla de
tiempos de simulacin y los valores correspondientes de la seal. Por ejemplo, supongamos
que el rea de trabajo contiene un vector columna de veces que el nombre T y una matriz de
valores de las seales correspondientes nombrado U. Entonces la expresin predeterminada
para este parmetro, [L, U], se obtiene una matriz que contiene la tabla de entrada
requerida. Si la seal requerida versus tiempo matriz o estructura ya existe en el espacio de
trabajo, entra el nombre de la estructura o matriz en este campo.
Muestra el tiempo

Frecuencia de muestreo de datos de rea de trabajo.


Interpolar los datos
Esta opcin hace que el bloque lineal interpolar (o extrapolar, si el ltimo parmetro
Hold valor de los datos est apagado) en pasos de tiempo para el que no hay datos del rea
de trabajo correspondiente existe. De lo contrario, la corriente de salida es igual a la de
salida en el momento ms reciente del que existen datos.
Mantenga el valor final de los datos
Esta opcin hace que el bloque para mantener su produccin en el ltimo valor para el
cual hay datos disponibles.
caractersticas
Tiempo de muestreo
escalar de expansin
vectorizado
Zero Crossing

Se hereda de bloque impulsado por


no
s
no

También podría gustarte